是否有相对健壮的方法来检查当前运行的脚本是否作为 PYTHONSTARTUP 脚本而不是普通的Python程序?
PYTHONSTARTUP
我所知道的最好的方法是 os.getenv('PYTHONSTARTUP') != __file__ ,但这取决于 蟒蛇爆发 包含完全相同的路径 __file__ ,我认为并非所有平台都是如此。
os.getenv('PYTHONSTARTUP') != __file__
蟒蛇爆发
__file__