Preguntas etiquetadas con python

Python es un lenguaje de programación multi-paradigma, de tipo dinámico y multipropósito. Está diseñado para que aprenda, comprenda y use rápidamente, y aplique una sintaxis limpia y uniforme. Tenga en cuenta que Python 2 está oficialmente fuera de soporte a partir del 01-01-2020. Aún así, para preguntas de Python específicas de la versión, agregue la etiqueta [python-2.7] o [python-3.x]. Cuando utilice una variante o biblioteca de Python (por ejemplo, Jython, PyPy, Pandas, Numpy), inclúyala en las etiquetas.


5
¿Cómo configuro encabezados de respuesta en Flask?
Este es mi codigo: @app.route('/hello', methods=["POST"]) def hello(): resp = make_response() resp.headers['Access-Control-Allow-Origin'] = '*' return resp Sin embargo, cuando hago una solicitud desde el navegador a mi servidor, aparece este error: XMLHttpRequest cannot load http://localhost:5000/hello. No 'Access-Control-Allow-Origin' header is present on the requested resource. También probé este enfoque, estableciendo los …
98 python  flask 

7
¿Importación circular de Python?
Entonces recibo este error Traceback (most recent call last): File "/Users/alex/dev/runswift/utils/sim2014/simulator.py", line 3, in <module> from world import World File "/Users/alex/dev/runswift/utils/sim2014/world.py", line 2, in <module> from entities.field import Field File "/Users/alex/dev/runswift/utils/sim2014/entities/field.py", line 2, in <module> from entities.goal import Goal File "/Users/alex/dev/runswift/utils/sim2014/entities/goal.py", line 2, in <module> from entities.post import Post File …

10
Agregue un prefijo a todas las rutas de Flask
Tengo un prefijo que quiero agregar a cada ruta. Ahora mismo agrego una constante a la ruta en cada definición. ¿Hay alguna forma de hacer esto automáticamente? PREFIX = "/abc/123" @app.route(PREFIX + "/") def index_page(): return "This is a website about burritos" @app.route(PREFIX + "/about") def about_page(): return "This is …
98 python  routes  flask 



6
¿Múltiples modelos en un solo ModelForm de django?
¿Es posible tener varios modelos incluidos en un solo ModelFormen django? Estoy intentando crear un formulario de edición de perfil. Así que necesito incluir algunos campos del modelo de usuario y del modelo de perfil de usuario . Actualmente estoy usando 2 formularios como este class UserEditForm(ModelForm): class Meta: model …

9
Pares de una sola lista
A menudo, he encontrado la necesidad de procesar una lista por pares. Me preguntaba cuál sería la forma pitónica y eficiente de hacerlo, y encontré esto en Google: pairs = zip(t[::2], t[1::2]) Pensé que era lo suficientemente pitónico, pero después de una discusión reciente que involucró modismos versus eficiencia , …
98 python  list  zip  slice  idioms 

9
Python: hacer un pitido
Estoy tratando de que el programa me emita un pitido. Estoy en una máquina de Windows. Miré http://docs.python.org/library/winsound.html Pero no estoy seguro de cómo puedo programar esto con un escáner de código de barras. Aquí está mi código para el escáner de código de barras en serie. ser = serial.Serial() …




3
¿Por qué se usarían ambos, os.path.abspath y os.path.realpath?
En múltiples proyectos de código abierto, he visto a personas hacer os.path.abspath(os.path.realpath(__file__))para obtener la ruta absoluta al archivo actual. Sin embargo, lo encuentro os.path.abspath(__file__)y os.path.realpath(__file__)obtengo el mismo resultado. os.path.abspath(os.path.realpath(__file__))parece ser un poco redundante. ¿Hay alguna razón por la que la gente esté usando eso?
98 python 

4
Use llaves para inicializar un conjunto en Python
Estoy aprendiendo Python y tengo una pregunta de principiante sobre la inicialización de conjuntos. A través de las pruebas, descubrí que un conjunto se puede inicializar así: my_set = {'foo', 'bar', 'baz'} ¿Hay alguna desventaja de hacerlo de esta manera, a diferencia de la forma estándar de: my_set = set(['foo', …
98 python  python-2.7  set 


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.