使用带有密钥的github

Der*_*unk 1 python github

我有一个带有Tweeter API密钥的Python脚本.我想使用Github对我的脚本进行版本控制.在上传到Github的同时如何保密我的密钥?也就是说,这些的价值

KEY = ""
KEY_SECRET = ""
TOKEN = ""
TOKEN_SECRET = ""
Run Code Online (Sandbox Code Playgroud)

应该保密.也许我可以将它们放在另一个文件中并加载它们,但是.gitignor'ing所说的文件?什么是正确的模式?

chi*_*aku 5

# project/.gitignore

passwords.py

# project/passwords.py

GITHUB_KEY = '123'
GITHUB_KEY_SECRET = 'ABC'
GITHUB_TOKEN = '456'
GITHUB_TOKEN_SECRET = 'XYZ'

# project/my_script.py

from passwords import GITHUB_KEY, GITHUB_KEY_SECRET, GITHUB_TOKEN, GITHUB_TOKEN_SECRET

KEY = GITHUB_KEY
KEY_SECRET = GITHUB_KEY_SECRET
TOKEN = GITHUB_TOKEN
TOKEN_SECRET = GITHUB_TOKEN_SECRET
Run Code Online (Sandbox Code Playgroud)