作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我需要将 Python
脚本推送到 Git
存储库。脚本包含带有个人数据的变量,例如 USER_NAME = "some_name"
和 USER_PASS = "some_password"
。其他用户可以访问此数据。我想 stash 这些数据。
我发现了以下方法:
USER_NAME = "some_name"
和 USER_PASS = "some_password"
创建单独的 data.py
模块>data.pyc
更改主脚本源:变量应该像
导入数据
用户名 = data.USER_NAME
password = data.USER_PASS
data.py
并将data.pyc
推送到repo这很有希望,但实际上 data.pyc
中的数据看起来像 ???some_namet???some_passwords???
并且仍然可以被识别为用户名和密码.
那么在 Python
脚本中 stash 数据的最佳实践是什么?
最佳答案
包含在 git repo 代码中以从环境变量中读取这些内容。在目标机器上,设置这些环境变量。这可以手动完成,也可以使用您的存储库中未包含的脚本来完成。在自述文件中包含说明
关于python - 如何在 Python 脚本中 stash 个人数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38248928/
我是一名优秀的程序员,十分优秀!