亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

python獲取環境變量問題

瀏覽:116日期: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 編程
相關文章:
主站蜘蛛池模板: 欧美日韩免费一区二区三区 | 国产亚洲精品自在久久77 | 精品视频在线播放 | 久久女同互慰一区二区三区 | 欧美亚洲国产精品久久 | 97久久精品一区二区三区 | 干女人逼视频 | 国产精自产拍久久久久久蜜 | 日本久久精品视频 | 97在线视频免费观看费观看 | 美国一级毛片片aa免 | 欧美视频一区在线 | 欧美一区三区 | 一区二区三区欧美在线 | 成人性一级视频在线观看 | 国产精品久久久久久亚洲伦理 | 99视频国产在线 | 特别福利视频在线观看 | 欧美一级永久免费毛片在线 | 久久香蕉国产线看免费 | 日本黄色美女网站 | 亚洲日本中文字幕在线 | 亚洲视频在线播放 | 亚洲男人的天堂在线观看 | 精品久久中文网址 | 久草手机在线视频 | 手机在线播放视频 | 91久久精品视频 | 国产日韩精品一区二区在线观看 | 九九99久久精品国产 | 国产美女一级视频 | 国产欧美成人 | 亚洲一区毛片 | 农村寡妇女人一级毛片 | 欧美.成人.综合在线 | 亚洲精品免费在线观看 | 亚洲国产成人久久一区久久 | 韩国一级做a爰片性色毛片 韩国一区在线 | 中文字幕最新中文字幕中文字幕 | 久久无码精品一区二区三区 | 手机在线看片国产日韩生活片 |