Articles of python modulo

¿Qué es el módulo heapq de Python?

Intenté “heapq” y llegué a la conclusión de que mis expectativas difieren de las que veo en la pantalla. Necesito a alguien que explique cómo funciona y dónde puede ser útil. Del libro Módulo de la semana de Python, en el párrafo 2.2, Clasificación , está escrito Si necesita mantener una lista ordenada a medida […]

Django dice: ningún módulo llamado ‘blog’

Recibo el “ModuleNotFoundError: No module named ‘blog'” cuando agrego la aplicación de mi blog a la sección INSTALLED_APPS de settings.py . He determinado que tiene algo que ver con la forma en que agregué la aplicación “blog” en INSTALLED_APPS. Cuando elimino la referencia ‘blog’ de INSTALLED_APPS error desaparece. ¿Parece que Django no puede encontrar el […]

¿Cómo usar la magia IPython dentro de un script para recargar automáticamente los módulos?

Estoy tratando de incluir algunas de las funciones mágicas incorporadas de IPython para recargar automáticamente los módulos cuando ejecuto un script. Así que he intentado esto: if __IPYTHON__: %load_ext autoreload %autoreload 2 Pero devuelve IPython: %load_ext autoreload ^ SyntaxError: invalid syntax Alguna idea de como resolver esto?

Módulo de carga de Python ImportError dentro de la subcarpeta

Tengo la siguiente estructura abc/ __init__.py settings.py tests/ __init__.py test.py en test.py , estoy obteniendo un ImportError para #test.py import abc.settings

Paquetes de Python: importaciones relativas

Estoy trabajando en una aplicación Python que consiste en un núcleo y múltiples módulos independientes que usan el núcleo. Estoy teniendo dificultades para configurar las importaciones relativas de paquetes. app |- __init__.py |- core |- __init__.py |- corefile.py |- module1 |- __init__.py |- main.py Los archivos __init__.py están vacíos. Estoy ejecutando Python 2.7.1. main.py from […]

¿Por qué necesito __init__.py en todos los niveles?

Dado que tengo la siguiente estructura de directorio con . siendo el directorio de trabajo actual . \—foo \—bar \—__init__.py \—baz.py Cuando ejecuto python -c “import foo.bar.baz” obtengo Traceback (most recent call last): File “”, line 1 ImportError: No module named foo.bar.baz Si hago echo “” > foo/__init__.py , el comando anterior funciona. ¿Estoy haciendo […]

¿Es posible finalizar una importación de módulo python con algo como una devolución?

Me gustaría saber si hay una forma de escribir el siguiente código de módulo sin tener que agregar otro nivel de sangría al código completo del módulo. # module code if not condition: # rest of the module code (big) Estoy buscando algo como esto: # module code if condition: # here I need something […]

¿Cómo puedo documentar un módulo en Python?

Eso es. Si desea documentar una función o una clase, coloque una cadena justo después de la definición. Por ejemplo: def foo(): “””This function does nothing.””” pass Pero ¿qué pasa con un módulo? ¿Cómo puedo documentar lo que hace un archivo.py ?

Importando todo (*) dinámicamente desde un módulo

Tengo un módulo de Python que quiero importar dinámicamente, dado solo una cadena del nombre del módulo. Normalmente uso importlib o __import__ y esto funciona bastante bien ya que sé qué objetos quiero importar desde el módulo, pero hay una manera de hacer el equivalente de import * dinámicamente. ¿O hay un mejor enfoque? Sé […]

Problemas para configurar el módulo MySQLdb

Estoy tratando de configurar MySQLdb en mi Mac para conectarme a un servidor MySQL remoto. He instalado las últimas bibliotecas cliente de C MySQL He instalado XCode 4 Intenté ingenuamente instalar el módulo antes de instalar XCode o las bibliotecas cliente Estoy intentando configurar el módulo ejecutando los siguientes comandos en el terminal: $ sudo […]