亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

python獲取環境變量問題

瀏覽:88日期:2022-09-15 10:01:41

問題描述

我在/etc/profile中寫一個變量內容echo 能取到這個值,但python的os.getenv(),不能取到,這是為咋的?

演示內容:

[root@vultrvpn ~]# vim /etc/profile[root@vultrvpn ~]# source /etc/profile[root@vultrvpn ~]# echo $ABC_TESTISNEILSI[root@vultrvpn ~]# pythonPython 2.7.5 (default, Nov 6 2016, 00:28:07) [GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on linux2Type 'help', 'copyright', 'credits' or 'license' for more information.>>> import os>>> os.getenv('ABC_TEST')>>> print os.getenv('ABC_TEST')None

os.getenv('ABC_TEST')得到的值為空的。

問題解答

回答1:

我不知道你的 ABC_TEST 是怎么賦值的,不使用export 的話,只是在當前的shell里面賦值哦!

$ aaa='test_aaa'$ export bbb='test_bbb'$ echo $aaatest_aaa$ echo $bbbtest_bbb$ pythonPython 2.7.10 (default, Jul 30 2016, 19:40:32)[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)] on darwinType 'help', 'copyright', 'credits' or 'license' for more information.>>> import os>>> os.getenv('aaa')>>> os.getenv('bbb')’test_bbb’>>> print os.getenv('aaa')None>>> print os.getenv('bbb')test_bbb回答2:

大概是因為PYTHON執行的環境和shell環境不是同一個東西。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 91久久福利国产成人精品 | 日本黄色小视频在线观看 | 国产福利免费在线观看 | 日本乱中文字幕系列 | 久久国产精品老人性 | 久久草影视 | 久久精品亚洲精品国产欧美 | 成人黄色片视频 | 日本一区二区不卡在线 | 国产黄色视屏 | 欧美日韩亚洲国内综合网香蕉 | 亚洲视频免费在线播放 | 999伊人| 亚洲国产天堂久久综合网站 | a级免费观看| 免费a在线观看 | 97国产超级碰碰在线视频 | 在线免费看一级片 | 草草网站 | 超碰免费公开 | 日韩在线视屏 | 成人福利短视频 | 亚洲精品色一区色二区色三区 | 国精品一区二区三区 | a三级黄色片 | 九九99re在线视频精品免费 | 国产免费福利视频一区二区 | 国产人免费人成免费视频 | 精品国产一级在线观看 | 欧美日韩亚洲国内综合网俺 | 国产成人综合久久精品尤物 | 久久视频6免费观看视频精品 | 欧美亚洲尤物久久精品 | 国产成人精品综合久久久 | 国产亚洲女在线线精品 | 不卡中文一二三区 | 中文字幕影视 | 在线看免费观看韩国特黄一级 | 国产一级黄色片子 | 直接看毛片 | 日本精品久久久久中文字幕 1 |