python - Python 使用环境变量
问题描述
我是编程新手,现在我正在从事一个小型个人项目,该项目使用环境变量以极其简单的方式通过类、文件、线程和烧瓶页面创建全局变量。
但我确实有一些关于它将如何在我的和其他计算机上工作的问题。
- “
os.environ
”和“os.getenv
”在所有系统(windows、mac 和 linux)中是否同样有效? - 字数限制怎么样?我使用单个变量来保存
json
字典,那么我可以在其中放入多少信息? - 有没有办法阻止对环境变量的访问?公司和大学阻止访问它们是否正常?
解决方案
- 是的,它们的工作原理相同,官方文档中没有提到任何不同。
- 字符限制取决于您的系统规格。请参考:python 字符串的最大长度是多少?
- 要阻止对环境变量的访问,您可以使用“拒绝”,例如。
Deny from env="users"
推荐阅读
- sql - 无法在 Oracle SQL 中执行 UNION
- spring-boot - 谷歌云扳手中的 muations 是什么?
- c# - 如何用两个相同的盒子碰撞器打开相同的动画?
- c# - 在 xaml 中强制执行控件的名称
- java - PersistenceException - org.hibernate.exception.ConstraintViolationException 当多个 @OneToMany 关系与同一个实体时抛出
- module - 模块邮件警报 Prestashop 的问题
- postgresql - 如何在 POSTGRESQL 的触发函数中使用 BEGIN 函数
- excel - WORKDAY() 在空白单元格上返回意外值
- mongodb - 在 Mongoose 中将资产存储为子文档与单个文档之间的性能差异
- c++ - GDB:在未捕获的 C++ 异常后获取有用的堆栈跟踪