Estoy tratando de usar el módulo bitstring
de python en un script y estoy obteniendo un error de importación. Este error no ocurre cuando se ejecuta desde el modo interactivo.problemas al importar el módulo python
Aquí está el código:
import bitstring
b = bitstring.BitArray(bin='001001111')
Cuando se ejecuta la siguiente manera:
python test.py
me sale esto:
AttributeError: 'module' object has no attribute 'BitArray'
Sin embargo, cuando hago esto:
$ python
Python 2.6.5 (r265:79063, Apr 16 2010, 13:57:41)
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import bitstring
>>> b = bitstring.BitArray(bin='001001111')
>>> print b
0b001001111
¡Funciona muy bien! Es el mismo intérprete dirigido por el mismo usuario. ¿Alguna sugerencia?
Imprime 'bitsrting .__ file__' desde dentro de la secuencia de comandos en modo no interactivo y asegurarse de que se está apuntando al archivo correcto – inspectorG4dget
¿Está sucediendo esto en el mismo directorio? – 6502
Predigo que ha creado un bitstring.py en su directorio actual. –