У меня есть файл класса fil1.py
, и в этом файле есть только один класс с именем f
. Я хочу встроить этот файл класса в модуль, для которого я пытался упорядочить свои файлы следующим образом:
foo/
foo/
__init__.py
file1.py # where class resides
setup.py
README.md
LICENSE
В __init__.py
у меня есть одно предложение:
from file1 import f
Затем, когда я публикую sh на pypi, а затем устанавливаю обратно на мой локальный компьютер. Когда я пытаюсь:
from foo import f
Я получаю сообщение об ошибке:
ImportError: cannot import name 'f' from 'foo'
Я также пытался
import foo
foo.f
Сообщение об ошибке было:
foo has no attribute f
Я не уверен, как добиться того, чего я хочу.