Bom dia, estava estudando o projeto e dedici fazer uma melhora. Deixei a a constante TOKEN, salva em um arquivo .env e para acessar essa contante baixei a biblioteca dotenv e criei uma pasta config (dentro do repositório do projeto) e criei dentro dessa pasta um arquivo init.py, contendo as seguintes informações:
from dotenv import load_dotenv
import os
load_dotenv()
TOKEN = os.getenv('TOKEN')
Quando faço a importação no arquivo principal:
import requests
from config import TOKEN
headers = {'Authorization': 'Bearer ' + TOKEN,
'X-GitHub-Api-Version': '2022-11-28'}
Aparece esse erro:
ImportError Traceback (most recent call last)
Cell In[77], line 2
1 import requests
----> 2 from config import TOKEN
4 headers = {'Authorization': 'Bearer ' + TOKEN,
5 'X-GitHub-Api-Version': '2022-11-28'}
ImportError: cannot import name 'TOKEN' from 'config' (c:\Users\Luiza\Documents\Estudo\Alura\Python e APIs\config\__init__.py)
Alguém consegue me ajudar ?