Поэтому я пытаюсь реализовать API, просто чтобы поэкспериментировать с ним.Для ясности я решил хранить все свои учетные данные, касающиеся аутентификации, в отдельной папке с именем «Аутентификация»
. Организация моих папок показана ниже
- API
- init .py (форматирование выделяется жирным шрифтом, но с каждой стороны по 2 подчеркивания)
- credentials.py
- tokens.py
- Ресурсы
- runRESTAPI
Вот где проблема возникает из файла 'getNewAuth.py'.
from Authentication import tokens, credentials
from Resources import statusCodes
import requests
import json
Поскольку в папках «Аутентификация» и «Ресурсы» есть файлы init .py, «getNewAuth.py» должен иметь доступ к ним как к модулям.
Однако при попытке запустить файл я получаю сообщение об ошибке
Traceback (most recent call last):
File "getNewAuth.py", line 7, in <module>
from Authentication import tokens, credentials
ModuleNotFoundError: No module named 'Authentication'