如果我使用
具体来说,
os.environ
更改环境变量,那么随后导入的模块会看到这种变化吗?具体来说,
sqlite3
需要使用环境变量来确定其临时文件位置。但如果我在import sqlite3
之前使用os.environ ['SQLITE_TMPDIR'] = '.'
,它就没有预期的效果。为什么?
os.environ
中。我正试图做相反的事情:更改os.environ
以更改环境。文档中没有提到这一点。 - max