Python
スクリプトをGit
にプッシュする必要があります。スクリプトには、USER_NAME = "some_name"
とUSER_PASS = "some_password"
のような個人データを含む変数が含まれています。このデータは他のユーザーがアクセスできる可能性があります。このデータを非表示にしたいPythonスクリプトで個人情報を非表示にする方法
私は次のようなアプローチが見つかりました:変数は
のようにアクセスする必要があります:- はそれが一度
data.pyc
変更メインスクリプトソース版 - コンパイル生成すること
USER_NAME = "some_name"
とUSER_PASS = "some_password"
- インポートして、別
data.py
モジュールを作成しますimport data
username = data.USER_NAME
password = data.USER_PASS
- は
data.py
を削除し、
これは有望だったレポするdata.pyc
を押して、実際data.pyc
のデータは???some_namet???some_passwords???
のように表示され、まだユーザー名とパスワードとして認識することができます。
Python
スクリプトでデータを非表示にするベストプラクティスは何ですか?
他のユーザーとはどういう意味ですか?あなたは、スクリプトを実行している人またはスクリプトを作成する人について話していますか? – Jeremy
はい、 'Git'プロジェクトにアクセスし、このスクリプトを使って作業する人 – Andersson