Quiero importar foo-bar.py. Esto funciona:Cómo importar el módulo cuando el nombre del módulo tiene un guión '-' o un guión en él?
foobar = __import__("foo-bar")
Esto no es así:
from "foo-bar" import *
Mi pregunta: ¿Hay alguna manera de que pueda usar el formato anterior, es decir, from "foo-bar" import *
para importar un módulo que tiene una -
en ella?
¿Por qué tiene un módulo con una dash en su nombre? –
Supongo que fue escrito originalmente como un script en lugar de como un módulo. –
posible duplicado de [Módulo de Python con un guión, o guión (-) en su nombre] (http://stackoverflow.com/questions/7583652/python-module-with-a-dash-or-hyphen-in-its -name) –