Articles of pitón 2.7

Subiendo archivos de 1GB o más

¿Cuál es la mejor manera de cargar archivos de más de 1 GB? Situación actual: estamos usando el matraz para implementar el servidor web. Tenemos que subir archivos de más de 1 GB. Anteriormente solo subíamos unos pocos mbs de archivos. Por lo tanto, no fue un problema, pero ahora con archivos de más de […]

ImportError: ningún módulo llamado apio para Celery 3.1 y Python 2.7

Usando Python 2.7 y Celery 3.1.25 en Windows, cuando ejecutamos el trabajo de Celery utilizando celery -A proj worker -l info recibimos el error ImportError: No module named celery Problema: el trabajador deja de trabajar cuando nosotros cambió el nombre del archivo celeryApp.py de celery.py Cambié la statement de importación en tasks.py de la from […]

Arranque de apio en el matraz: Error de atributo: el objeto ‘Matraz’ no tiene atributo ‘opciones_usuario’

Intento iniciar un servidor de trabajo de apio desde una línea de comando: celery -A server application worker –loglevel=info El código y la ruta de la carpeta: server.py application/controllers/routes.py server.py app = Flask(__name__) from application.controllers import routes app.run(host=’127.0.0.1′,port=5051,debug=True) route.py from flask import Flask, from celery import Celery from server import app app.config[‘CELERY_BROKER_URL’] = ‘redis://localhost:6379/0’ app.config[‘CELERY_RESULT_BACKEND’] […]

Python pickle crash al intentar devolver el valor predeterminado en __getattr__

Tengo un diccionario como clase que utilizo para almacenar algunos valores como atributos. Recientemente agregué algo de lógica ( __getattr__ ) para devolver Ninguno si no existe un atributo. Tan pronto como hice este pickle se estrelló, y quería saber por qué. Código de prueba: import cPickle class DictionaryLike(object): def __init__(self, **kwargs): self.__dict__.update(kwargs) def __iter__(self): […]

Python FizzBuzz

Me han dado esta pregunta para hacer en Python: Tome una lista de números del usuario y ejecute FizzBuzz en esa lista. Cuando recorras la lista, recuerda las reglas: 1) Si el número es divisible entre 3 y 5, imprima FizzBuzz 2) Si es solo divisible por 3, imprima Fizz 3) Si es solo divisible […]

¿Cómo puedo usar selenium con mi navegador normal?

¿Es posible conectar selenium al navegador que uso normalmente en lugar de un controlador? Para la navegación normal, estoy usando Chrome con varios complementos – agrega block plus, flashblock y varios más. Quiero intentar cargar un sitio usando esta configuración específica. ¿Cómo puedo hacer eso? ps: no quiero conectarme solo a un navegador abierto como […]

Arrancando el servidor del matraz en segundo plano

Tengo una aplicación de matraz que actualmente estoy iniciando de la siguiente manera: #phantom.py __author__ = ‘uruddarraju’ from phantom.api.v1 import app app.run(host=’0.0.0.0′, port=8080, debug=True) y cuando ejecuto este script, se ejecuta correctamente imprimiendo: loading config from /home/uruddarraju/virtualenvs/PHANTOMNEW/Phantom/etc/phantom/phantom.ini * Running on http://0.0.0.0:8080/ Pero nunca vuelve y si hago un CTRL-C el servidor se detiene. Estoy tratando […]

¿Cómo importar desde el archivo de configuración en el matraz?

He seguido el diseño de mi proyecto Flask desde http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world . Tengo la siguiente estructura: app/ __init__.py views.py forms.py myFile.py run.py config.py En views.py, forms.py puedo usar from config import basedir Sin embargo no puedo usar eso en miArchivo.py yo añadí import Flask y cuando lo modifico, el servidor web de Flask se reinicia, pero […]

Error al instalar scipy en windows

Estoy trabajando en una máquina de Windows y la versión 2.7 de python. Ya instalé numpy y ahora estoy tratando de instalar scipy. He intentado instalarlo utilizando el comando de instalación fácil y descargando un archivo zip y luego ejecutando el archivo setup.py. Cuando bash instalarlo por el easy_install c:\Python27\Scripts>easy_install scipy Searching for scipy Reading […]