Ваш первый пакет: шаг 8
Теперь давайте дойдем до самого конца дерева - вот как получить доступ к модулям sigma и tau.
from sys import path
path.append('..\\packages')
import extra.good.best.sigma
from extra.good.best.tau import funT
print(extra.good.best.sigma.funS())
print(funT())
main2.py
Вы можете сделать Вашу жизнь проще, используя псевдонимы:
from sys import path
path.append('..\\packages')
import extra.good.best.sigma as sig
import extra.good.alpha as alp
print(sig.funS())
print(alp.funA())
main2.py
Ваш первый проект: шаг 9
Давайте предположим, что мы заархивировали весь подкаталог, начиная с папки extra (включая ее), и давайте получим файл с именем extrapack.zip. Затем мы помещаем файл в папку packages.
Теперь мы можем использовать zip-файл в роли пакетов:
from sys import path
path.append('..\\packages\\extrapack.zip')
import extra.good.best.sigma as sig
import extra.good.alpha as alp
from extra.iota import funI
from extra.good.beta import funB
print(sig.funS())
print(alp.funA())
print(funI())
print(funB())
main2.py
Если вы хотите провести свои собственные эксперименты с пакетом, который мы создали, вы можете скачать его ниже. Мы просим вас сделать это.
Скачать ZIP архив Extrapack.
Теперь Вы можете создавать модули и объединять их в пакеты. Пришло время начать совершенно другую тему - об ошибках, неудачах и сбоях.