python - 更改导入包中的设置的正确/Pythonic 方法是什么?
问题描述
更改导入包中的设置的正确/Pythonic 方法是什么?
例如,我想将 django-picklefield 中的 constants.py 文件中的 DEFAULT_PROTOCOL 值更改为 0(零),以便与 django-constance 结合使用。
但不仅仅是这个例子,我在 Mezzanine 和 Cartridge 中有几个案例以及其他导入的包,我想在它们的 settings.py 或其他文件中更改一个值。
我是否需要分叉包存储库,进行更改并在我的项目中导入本地修改的包?
谢谢。
解决方案
推荐阅读
- vba - 随着报告的增长,代码变慢
- javascript - 有人可以为我分解这个语法吗 { [ nameValuePair1[, nameValuePair2[, ...nameValuePairN] ] ] }
- c# - 我们如何在 Automation Anywhere 中使用 pgSQL?
- php - 以编程方式发送 eth php
- javascript - Redux:dispatch(...).then 不是函数
- mysql - Mysql插入顺序
- numpy - GDAL 2.3.1 已安装,但 llinux 终端正在使用 GDAL 2.2.2
- python-3.x - 我想在 python 中迭代我的一组按钮点击
- error-handling - 创建使用 try 运算符的闭包时,如何修复错误“需要类型注释”?
- csrf - 带有正则表达式模式的 Tomcat 8.52 版本 CsrfPreventionFilter entryPoints 参数