python - Python数据加密
问题描述
我的任务是从我的脚本中隐藏客户的数据。我正在使用这个例子。我不明白
import creds
import sys
import calendar
reload(sys)
sys.setdefaultencoding('utf-8')
app = Flask(__name__)
app.secret_key = creds.ACCESS_TOKEN
我们如何创建creds
文件?有这方面的例子吗?
解决方案
在同一目录中创建creds.py
,内容如下:
ACCESS_TOKEN = "myaccesstoken..."
通过运行检查语法:
python3 creds.py
它将可以导入您的原始来源。
但是,我怀疑这是否是一种良好的安全模式。它所做的只是通过将访问令牌“隐藏”在另一个源文件中来将访问令牌与主源文件分开。希望具有强大安全背景的人能够提供更好的模式。这是一种很容易“成功”但“出错”的事情。
不过,这可能是一种简单的情况,假设信用是您的信用而不是客户的信用,并且您运行 python 代码的平台是安全的。
推荐阅读
- android - flutter 1.9.1+hotfix.2 - 构建 appbundle 失败,但实际上生成了一个 appbundle
- reactjs - Draft.js 如何表示项目列表?
- android - fetchSignInMethodsForEmail 在 TOAST 上给出一个空的电子邮件字段
- algorithm - 最宽路径问题有哪些应用?
- sql - Oracle中的日期比较出现错误的情况
- java - 如果某个应用程序处于焦点位置,则检查 Java
- python-datetime - 处理偏移天真的对象
- javascript - 谷歌云功能 - 承诺导致执行错误
- c# - 在 Xamarin.Forms 中使用通用主机生成器时谁调用了 IHost.Run?
- android - 资源错误请告诉我如何解决