2024-04-24 13:34:13 发布
网友
我不知道这是否是最好的提问地点,但我想知道python与const port = process.env.PORT || 3000;的等价物是什么
python
const port = process.env.PORT || 3000;
主要目的是我希望能够根据环境在python中设置环境变量
您可以使用os.environ.get('PORT', 3000)。os.environ映射支持.get方法,如果键存在,则返回值,否则返回第二个参数
os.environ.get('PORT', 3000)
os.environ
.get
~$ PORT=4000 python >>> import os >>> os.environ.get('PORT', 5000) '4000'
您可能希望将命令包装在int中以获取int,而不管使用的是环境变量还是默认值,但其行为与Javascript示例中的相同
int
您可以使用
os.environ.get('PORT', 3000)
。os.environ
映射支持.get
方法,如果键存在,则返回值,否则返回第二个参数您可能希望将命令包装在
int
中以获取int,而不管使用的是环境变量还是默认值,但其行为与Javascript示例中的相同相关问题 更多 >
编程相关推荐