Python_API_Generic Operating System Services_os.environ
2012-03-28 22:07
375 查看
os.environ是系统上定义的环境变量的字典
例子:
import os
print os.environ
输出
{'TMP': 'C:\\Users\\LYLE20~1\\AppData\\Local\\Temp', 'COMPUTERNAME': 'LENOVO-PC', '1830B7BD-F7A3-4C4D-989B-C004DE465EDE': '17a4:2c3f40', 'USERDOMAIN': 'Lenovo-PC', 'PSMODULEPATH': 'C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 37 Stepping 2, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '2502', 'SYSTEMROOT': 'C:\\Windows', 'PATH': 'D:\\Oracle11\\product\\11.2.0\\dbhome_1\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;D:\\pediy\\NetCat1.10;D:\\j2ee\\Java\\jdk1.6.0_12\\bin;D:\\j2ee\\apache-maven-3.0.3\\bin;D:\\j2ee\\TortoiseSVN\\bin;D:\\j2ee\\MySQL\\MySQL
Server 5.1\\bin;C:\\Program Files\\Common Files\\Thunder Network\\KanKan\\Codecs;D:\\pediy\\Python27;D:\\j2ee\\Java\\jdk1.6.0_12\\jre\\bin;E:\\develop_box\\xmlbeans-2.4.0\\xmlbeans-2.4.0\\bin;D:\\Program Files\\QuickTime Alternative\\QTSystem;', 'COMSPEC':
'C:\\Windows\\system32\\cmd.exe', 'TEMP': 'C:\\Users\\LYLE20~1\\AppData\\Local\\Temp', 'JREBEL_HOME': 'D:\\j2ee\\jrebel', 'PROCESSOR_ARCHITECTURE': 'x86', 'PY_HOME': 'D:\\pediy\\Python27', 'MAVEN_OPTS': '-noverify -javaagent:D:\\j2ee\\jrebel\\jrebel.jar',
'ALLUSERSPROFILE': 'C:\\ProgramData', 'LOCALAPPDATA': 'C:\\Users\\lyle2000w\\AppData\\Local', 'HOMEPATH': '\\Users\\lyle2000w', 'M2_HOME': 'D:\\j2ee\\apache-maven-3.0.3', 'JAVA_HOME': 'D:\\j2ee\\Java\\jdk1.6.0_12', 'USERNAME': 'lyle2000w', 'LOGONSERVER': '\\\\LENOVO-PC',
'SESSIONNAME': 'Console', 'PROGRAMDATA': 'C:\\ProgramData', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.py;.pyw', 'CLASSPATH': '.;D:\\j2ee\\Java\\jdk1.6.0_12\\lib;', 'NETCAT': 'D:\\pediy\\NetCat1.10', 'CONFIGSETROOT': 'C:\\Windows\\ConfigSetRoot',
'FP_NO_HOST_CHECK': 'NO', 'WINDIR': 'C:\\Windows', 'APPDATA': 'C:\\Users\\lyle2000w\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'NUMBER_OF_PROCESSORS': '4', 'PROCESSOR_LEVEL': '6', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'USERPROFILE':
'C:\\Users\\lyle2000w'}
例子:
import os
print os.environ
输出
{'TMP': 'C:\\Users\\LYLE20~1\\AppData\\Local\\Temp', 'COMPUTERNAME': 'LENOVO-PC', '1830B7BD-F7A3-4C4D-989B-C004DE465EDE': '17a4:2c3f40', 'USERDOMAIN': 'Lenovo-PC', 'PSMODULEPATH': 'C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 37 Stepping 2, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '2502', 'SYSTEMROOT': 'C:\\Windows', 'PATH': 'D:\\Oracle11\\product\\11.2.0\\dbhome_1\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;D:\\pediy\\NetCat1.10;D:\\j2ee\\Java\\jdk1.6.0_12\\bin;D:\\j2ee\\apache-maven-3.0.3\\bin;D:\\j2ee\\TortoiseSVN\\bin;D:\\j2ee\\MySQL\\MySQL
Server 5.1\\bin;C:\\Program Files\\Common Files\\Thunder Network\\KanKan\\Codecs;D:\\pediy\\Python27;D:\\j2ee\\Java\\jdk1.6.0_12\\jre\\bin;E:\\develop_box\\xmlbeans-2.4.0\\xmlbeans-2.4.0\\bin;D:\\Program Files\\QuickTime Alternative\\QTSystem;', 'COMSPEC':
'C:\\Windows\\system32\\cmd.exe', 'TEMP': 'C:\\Users\\LYLE20~1\\AppData\\Local\\Temp', 'JREBEL_HOME': 'D:\\j2ee\\jrebel', 'PROCESSOR_ARCHITECTURE': 'x86', 'PY_HOME': 'D:\\pediy\\Python27', 'MAVEN_OPTS': '-noverify -javaagent:D:\\j2ee\\jrebel\\jrebel.jar',
'ALLUSERSPROFILE': 'C:\\ProgramData', 'LOCALAPPDATA': 'C:\\Users\\lyle2000w\\AppData\\Local', 'HOMEPATH': '\\Users\\lyle2000w', 'M2_HOME': 'D:\\j2ee\\apache-maven-3.0.3', 'JAVA_HOME': 'D:\\j2ee\\Java\\jdk1.6.0_12', 'USERNAME': 'lyle2000w', 'LOGONSERVER': '\\\\LENOVO-PC',
'SESSIONNAME': 'Console', 'PROGRAMDATA': 'C:\\ProgramData', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.py;.pyw', 'CLASSPATH': '.;D:\\j2ee\\Java\\jdk1.6.0_12\\lib;', 'NETCAT': 'D:\\pediy\\NetCat1.10', 'CONFIGSETROOT': 'C:\\Windows\\ConfigSetRoot',
'FP_NO_HOST_CHECK': 'NO', 'WINDIR': 'C:\\Windows', 'APPDATA': 'C:\\Users\\lyle2000w\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'NUMBER_OF_PROCESSORS': '4', 'PROCESSOR_LEVEL': '6', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'USERPROFILE':
'C:\\Users\\lyle2000w'}
相关文章推荐
- python库的学习系列之 15. Generic Operating System Services
- Python模块 os — Miscellaneous operating system interfaces
- Python_API_os.path_walk_待填充
- Python执行系统命令的方法 os.system(),os.popen(),commands
- Python_cmd的各种实现方法及优劣(subprocess.Popen, os.system和commands.getstatusoutput)
- python调用Shell脚本:os.system(cmd)或os.popen(cmd)【转】
- python调用Shell脚本:os.system(cmd)或os.popen(cmd)
- Python执行系统命令的方法 os.system(),os.popen(),commands
- Python_API_File and Directory Access_os.path.splitext
- python调用Shell脚本:os.system(cmd)或os.popen(cmd)()【转】
- Python——cmd调用(os.system阻塞处理)(多条命令执行)
- python调用Shell脚本:os.system(cmd)或os.popen(cmd),
- Python借助os.system,subprocess.call()函数调用系统命令
- python(45)内置函数:os.system() 和 os.popen()
- python调用Shell脚本:os.system(cmd)或os.popen(cmd)的区别
- python中os.popen, os.system()区别
- python调用Shell脚本:os.system(cmd)或os.popen(cmd)
- Python subprocess 模块, 替换os.system
- python中的os.system()和os.popen()区别
- Python中os.system()的返回值