Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

6
SQLAlchemy default DateTime
Este es mi modelo declarativo: import datetime from sqlalchemy import Column, Integer, DateTime from sqlalchemy.ext.declarative import declarative_base Base = declarative_base() class Test(Base): __tablename__ = 'test' id = Column(Integer, primary_key=True) created_date = DateTime(default=datetime.datetime.utcnow) Sin embargo, cuando intento importar este módulo, aparece este error: Traceback (most recent call last): File "<stdin>", line …
175 python  date  sqlalchemy 



8
Obtener contenido / mensaje de HttpResponseMessage
Estoy tratando de obtener contenido de HttpResponseMessage. Debería ser: {"message":"Action '' does not exist!","success":false}pero no sé cómo sacarlo de HttpResponseMessage. HttpClient httpClient = new HttpClient(); HttpResponseMessage response = await httpClient.GetAsync("http://****?action="); txtBlock.Text = Convert.ToString(response); //wrong! En este caso, txtBlock tendría valor: StatusCode: 200, ReasonPhrase: 'OK', Version: 1.1, Content: System.Net.Http.StreamContent, Headers: { …

12
¿Cómo acceder al cuerpo de la solicitud al POSTAR usando Node.js y Express?
Tengo el siguiente código Node.js: var express = require('express'); var app = express.createServer(express.logger()); app.use(express.bodyParser()); app.post('/', function(request, response) { response.write(request.body.user); response.end(); }); Ahora si publico algo como: curl -d user=Someone -H Accept:application/json --url http://localhost:5000 Me pongo Someonecomo se esperaba. Ahora, ¿qué pasa si quiero obtener el cuerpo completo de la solicitud? …


5
Marca de fecha y rotación en matplotlib
Tengo un problema al intentar rotar mis tics de fecha en matplotlib. Un pequeño programa de muestra está debajo. Si trato de rotar las garrapatas al final, las garrapatas no se rotan. Si intento rotar los ticks como se muestra debajo del comentario 'se bloquea', entonces matplot lib se bloquea. …
175 python  matplotlib 


4
¿Qué es process.env.PORT en Node.js?
¿Para qué se process.env.PORT || 3000utiliza en Node.js? Vi esto en alguna parte: app.set('port', process.env.PORT || 3000); Si se usa para establecer 3000como puerto de escucha, ¿puedo usar esto en su lugar? app.listen(3000); Si no, ¿por qué?
175 node.js  express  port 

4
Afirmar llamadas sucesivas a un método simulado
Mock tiene un método útilassert_called_with() . Sin embargo, hasta donde yo entiendo, esto solo verifica la última llamada a un método. Si tengo un código que llama al método simulado 3 veces sucesivas, cada vez con diferentes parámetros, ¿cómo puedo afirmar estas 3 llamadas con sus parámetros específicos?
175 python  mocking 

6
¿Cómo imprimir en consola en pytest?
Estoy tratando de usar TDD (desarrollo basado en pruebas) con pytest. pytestNo printa la consola cuando lo uso print. Estoy usando pytest my_tests.pypara ejecutarlo. El documentationparece decir que debería funcionar por defecto: http://pytest.org/latest/capture.html Pero: import myapplication as tum class TestBlogger: @classmethod def setup_class(self): self.user = "alice" self.b = tum.Blogger(self.user) print …

7
Métodos de extensión de burla con Moq
Tengo una interfaz preexistente ... public interface ISomeInterface { void SomeMethod(); } y he extendido esta interfaz usando un mixin ... public static class SomeInterfaceExtensions { public static void AnotherMethod(this ISomeInterface someInterface) { // Implementation here } } Tengo una clase que llama esto que quiero probar ... public class …




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.