Articles of importar

Python PIL no tiene atributo ‘Imagen’

Estoy usando python2.6 y tengo un problema esta mañana. Dijo que ‘módulo’ no tiene atributo ‘Imagen’. Aquí está mi entrada. ¿Por qué la primera vez no puedo usar PIL.Image? >>> import PIL >>> PIL.Image Traceback (most recent call last): File “”, line 1, in AttributeError: ‘module’ object has no attribute ‘Image’ >>> from PIL import […]

Importando módulos python en jython

Estoy teniendo algunos problemas para importar scapy bajo jython. He estado haciendo Java para siempre, pero python solo por un día o dos. El caso simple para reproducir el problema es: $jython >>> import sys >>> sys.path [”, ‘/usr/share/jython/Lib’, ‘/usr/lib/site-python’, ‘__classpath__’] >>> from scapy.all import * Traceback (innermost last): File “”, line 1, in ? […]

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é […]

¿Cómo organiza un proyecto de Python que contiene varios paquetes para que cada archivo en un paquete pueda ejecutarse individualmente?

TL; DR Aquí hay un ejemplo de repository que se configura como se describe en el primer diagtwig (a continuación): https://github.com/Poddster/package_problems Si puede hacer que se vea como el segundo diagtwig en términos de organización del proyecto y aún pueda ejecutar los siguientes comandos, entonces ha respondido la pregunta: $ git clone https://github.com/Poddster/package_problems.git $ cd […]

Python: Cómo acceder a un archivo desde un directorio diferente

Tengo la siguiente estructura de proyecto SampleProject com python example source utils ConfigManager.py conf constants.cfg Cómo acceder a constants.cfg desde ConfigManager.py. Tengo una limitacion No puedo dar la ruta completa (ruta absoluta) de constants.cfg porque si corro en una PC diferente, debería funcionar sin ninguna modificación. También si represento algo como abajo, puedo acceder al […]

IPython sys.path diferente de python sys.path

Generalmente uso IPython y solo recientemente noté que la ruta de búsqueda para las importaciones está mal en la shell de Python regular. Según entiendo, sys.path se hereda de PYTHONPATH (aunque no sé dónde vive PYTHONPATH), ¿es esto diferente en IPython? Me preocupa que esta efectuando instalaciones. Por ejemplo, acabo de intentar pip install –upgrade […]

Importaciones de Python a través de módulos y variables globales.

Tengo una pregunta que parece ser bastante fundamental, pero no puedo encontrar ayuda en ningún lado. file_a.py >> from xyz import XYZ class A: . . . file_b.py >> import file_a from file_a import A class B(A): def __init__(self): A.__init__(self) def someMethod(self): XYZ.doSomething() XYZ.doSomething () falla al decir NameError: el nombre ‘XYZ’ no está definido […]

importar input_data MNIST tensorflow no funciona

El ejemplo de TensorFlow MNIST no se ejecuta con full_connected_feed.py input_data esto y me di cuenta de que input_data no estaba integrado. Así que descargué toda la carpeta desde aquí . ¿Cómo puedo iniciar el tutorial? import input_data mnist = input_data.read_data_sets(“MNIST_data/”, one_hot=True) ————————————————————————— ImportError Traceback (most recent call last) in () —-> 1 import input_data […]

Importando módulo externo en IronPython

Actualmente estoy trabajando en una aplicación escrita en C #, en la que estoy incrustando IronPython. Generalmente no tengo problemas al respecto, pero hay una cosa con la que no sé cómo tratar. Quiero importar un módulo externo en el script. ¿Cómo puedo hacer eso? La import ext_lib simple import ext_lib no funciona. ¿Debo agregar […]

Matriz de Python a MATLAB

Estoy trabajando con Python y MATLAB ahora mismo y tengo una matriz 2D en Python que necesito para escribir en un archivo y luego poder leerla en MATLAB como una matriz. ¿Alguna idea sobre cómo hacer esto? ¡Gracias!