Preguntas etiquetadas 'módulo-python'

Un módulo es un archivo que contiene definiciones y aserciones de Python.
31
la respuesta

¿Qué hacer si __name__ == "__main__": hazlo?

¿Qué hace si __name__ == "__main__":? # Tiempo de importación de ejemplo de subprocesamiento, función de definición de subproceso (cadena, tiempo de inactividad, bloqueo, * args): verdad: lock.acquire () time.sleep (sleeptime) lock.release () time.sleep (sleeptime ...
establecido el 7 de enero '09 a las 7:11
28
respuestas

¿Cómo importar un módulo con una ruta completa?

¿Cómo puedo cargar un módulo Python con su ruta completa? Tenga en cuenta que el archivo se puede ubicar en cualquier lugar del sistema de archivos, ya que este es un parámetro de configuración.
set 16 de septiembre '08 a la 1:30
18
respuestas

¿Cómo hacer una importación relativa en Python?

Imagine esta estructura de directorio: app / __init__.py sub1 / __init__.py mod1.py sub2 / __init__.py mod2.py codifico mod1, y necesito importar algo desde mod2. ¿Cómo debo hacer esto? Lo intenté desde ...
set 16 de septiembre '08 a las 5:24 pm
6
respuestas

¿Cómo escribir un módulo / paquete Python?

Hice scripts de Python para tareas sencillas en el trabajo y nunca me preocupé por empaquetarlos para otros usuarios. Ahora estoy asignado a crear un shell de Python para la API REST. No sé cómo empezar, y necesito ayuda. Lo que tengo: (sólo quiero b ...
01 de abril conjunto '13 a las 18:48
3
respuestas

¿Cómo encontrar mi camino de python usando python?

¿Cómo puedo saber qué directorios están listados en mi variable de sistema PYTHONPATH, desde el script de Python (o shell interactivo)?
puesta el 29 sep. '09 a la 1:01
9
respuestas

Instalando el módulo python en el código

Necesito instalar el paquete de PyPi directamente en mi script. Tal vez haya un módulo o una función de distribución (distribución, pip, etc.) que me permita hacer algo como pypi.install ('solicitudes'), y las solicitudes se instalarán en mi virtualenv ...
set 08 sep. '12 a las 20:33
16
respuestas

No se puede importar un módulo que está instalado definitivamente

Después de instalar Mechanize, no puedo importarlo. Intenté instalar desde pip, easy_install y, a través de python setup.py, instale desde este repositorio: https://github.com/abielr/mechanize. Todo esto en vano, ya que cada vez que entro ...
fijado el 12 de enero '13 a las 20:07
3
respuestas

¿Pueden los módulos tener propiedades de la misma forma que los objetos?

Con las propiedades de python, puedo hacer que obj.y llame a una función, no solo devolver un valor. ¿Hay alguna manera de hacer esto con los módulos? Tengo un caso cuando quiero que el módulo.y llame a una función, y no solo regresar a guardar ...
establecido el 19 de mayo de 2009 a las 4:03
4
respuestas
5
respuestas

¿Cómo obtener el nombre de archivo del módulo __main__ en Python?

Supongamos que tengo dos módulos: a.py: import b print __name__, __file__ b.py: print __name__, __file__ Ejecuté el archivo "a.py". Esto significa: b C: \ ruta \ a \ código \ b.py __main__ C: \ ruta \ a \ código \ a.py Pregunta: ¿Cómo obtengo la p ...
fijado 03 de marzo de 2009 a las 17:24
4
respuestas

¿Cómo encuentra Python un archivo de módulo si la declaración de importación contiene solo el nombre del archivo?

En el interior, veo el código de importación para el código de Python usando sys de importación o mymodule de importación. ¿Cómo encuentra el intérprete el archivo correcto si no se especifica el directorio o la ruta?
fijado marzo 06 '13 a las 18:56
5
respuestas

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

Que es Si desea documentar una función o clase, coloque la cadena inmediatamente después de la definición. Por ejemplo: def foo (): "" "Esta función no hace nada." "" Pasar ¿Pero qué pasa con el módulo? ¿Cómo puedo documentar lo que hace el archivo .py?
set 04 sep '08 a las 7:06 pm
4
respuestas

Importar el módulo de python NO en el camino

Tengo un módulo foo que contiene util.py y bar.py. Quiero importarlo en una sesión IDLE o python. ¿Cómo hago esto? No puedo encontrar documentación sobre cómo importar módulos que no se encuentran en el directorio actual o en el Python de Python predeterminado. Inténtalo ...
fijado el 15 de abril '12 a las 2:21 pm
7
respuestas

Evitar el almacenamiento en caché de Python desde módulos importados

Al desarrollar un proyecto grande (dividido en varios archivos y carpetas) en Python usando IPython, encontré el problema de los módulos importados en caché. El problema es que los comandos del módulo de importación leen el módulo solo una vez, incluso si ...
establecido el 27 de mayo de 2010 a las 9:16
5
respuestas

Python: cómo hacer una importación global desde una función

Me temo que esta es una forma sucia de abordar el problema, pero ... digamos que quiero importar algunos datos en Python según algunas condiciones. Por esta razón, quiero escribir una función: def conditional_import_modules (test): if test == 'fo ...
Set 16 de agosto '12 a las 6:26 pm