python - 在 .env 文件上打印 key=value 对
问题描述
我用这种格式制作 .env 文件
consumer_key="value1"
consumer_secret="value2"
我尝试打印出我的环境变量,
import tweepy
import os
import schedule
import time
import random
from vocab import daftar
from dotenv import load_dotenv
load_dotenv()
print(os.environ)
它在我的机器上运行良好,然后我尝试将它上传到服务器中,我在运行我的 phyton 文件时发现了这个问题
environ({'PYTHONUNBUFFERED': 'true',
'LD_LIBRARY_PATH': '/app/.heroku/vendor/lib:/app/.heroku/python/lib:',
'PYTHONHOME': '/app/.heroku/python','LANG': 'en_US.UTF-8',
'DYNO': 'run.6602', 'PYTHONHASHSEED': 'random',
'FORWARDED_ALLOW_IPS': '*','PWD': '/app', 'DYNO_RAM': '512',
'value1':'value2',
'_': '/app/.heroku/python/bin/python3'})
为什么环境变量与 .env 文件中的 key=value 对不匹配?
解决方案
推荐阅读
- python - 文本中字符串的多次替换,不匹配子字符串
- reactjs - 故事书错误意外的默认导出没有标题:{"includeStories":[],"parameters":{"docs":{}}}
- c# - 如何根据最终结果创建计算?
- mysql - SQL 之间的子句太慢
- javascript - 从 HTML 中的 JavaScript 模块调用函数
- reactjs - 如何使用 Reactjs 列出目录中的所有文件?
- javascript - 如何访问 Promise 的值?
- ios - SwiftyStoreKit.purchaseProduct - 未调用 App Delegate 中的关闭
- swift - 如果未在 init 上添加,场景子级不显示
- java - 如何在 Saxon-HE 的命令行中使用集成的扩展功能