- A+
所属分类:python基础入门
在使用Python过程中,经常需要存储文件到临时目录或系统中的其他目录中,如:TEMP、APPDATA、HOMEPATH、LOCALAPPDATA等目录中,但是如何找到这些目录呢,用手动输入吗?这样很容易出现在自己的电脑中可以使用,但是在别人的电脑中却没有这个名称的目录文件。因此,最好的方法 是直接根据目录字典来获取,需要使用系统模块os
方法如下:
首先,引入 import os 然后使用os.environ来查看目录字典对应找到需要的目录文件夹。如:想获得
'C:\\Users\\ADMINI~1\\AppData\\Local\\Temp' 目录则只需输入 os.getenv('TEMP') 即可获取。
同样的道理,若想要获取'C:\\Users\\Administrator\\AppData\\Local'目录 输入os.getenv('LOCALAPPDATA')即可。以下是一些目录字典情况,根据需要查找目录即可。
- {'ALLUSERSPROFILE':?'C:\\ProgramData',
- ????????'APPDATA':?'C:\\Users\\Administrator\\AppData\\Roaming',
- ????????'CLASSPATH':?'.;D:\\Program?Files\\Java\\jdk1.8.0_201\\lib\\dt.jar;D:\\Program?Files\\Java\\jdk1.8.0_201\\lib\\tools.jar;',
- ????????'COMMONPROGRAMFILES':?'C:\\Program?Files\\Common?Files',
- ????????'COMMONPROGRAMFILES(X86)':?'C:\\Program?Files?(x86)\\Common?Files',
- ????????'COMMONPROGRAMW6432':?'C:\\Program?Files\\Common?Files',
- ????????'COMPUTERNAME':?'ANSHINGY',
- ????????'COMSPEC':?'C:\\WINDOWS\\system32\\cmd.exe',
- ????????'CYGWIN':?'mintty',
- ????????'DRIVERDATA':?'C:\\Windows\\System32\\Drivers\\DriverData',
- ????????'FPS_BROWSER_APP_PROFILE_STRING':?'Internet?Explorer',
- ????????'FPS_BROWSER_USER_PROFILE_STRING':?'Default',
- ????????'HOMEDRIVE':?'C:',
- ????????'HOMEPATH':?'\\Users\\Administrator',
- ????????'IPYTHONENABLE':?'True',
- ????????'JAVA_HOME':?'D:\\Program?Files\\Java\\jdk1.8.0_201',
- ????????'KIVY_GL_BACKEND':?'angle_sdl2',
- ????????'LOCALAPPDATA':?'C:\\Users\\Administrator\\AppData\\Local',
- ????????'MAVEN_HOME':?'D:\\Program?Files\\Java\\apache-maven-3.6.0',
- ????????'NUMBER_OF_PROCESSORS':?'4',
- ????????'ONEDRIVECOMMERCIAL':?'C:\\Users\\Administrator\\OneDrive?-?xKx',
- ????????'OS':?'Windows_NT',
- ????????'PATHEXT':?'.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW',
- ????????'PROCESSOR_ARCHITECTURE':?'AMD64',
- ????????'PROCESSOR_IDENTIFIER':?'Intel64?Family?6?Model?42?Stepping?7,?GenuineIntel',
- ????????'PROCESSOR_LEVEL':?'6',
- ????????'PROCESSOR_REVISION':?'2a07',
- ????????'PROGRAMDATA':?'C:\\ProgramData',
- ????????'PROGRAMFILES':?'C:\\Program?Files',
- ????????'PROGRAMFILES(X86)':?'C:\\Program?Files?(x86)',
- ????????'PROGRAMW6432':?'C:\\Program?Files',
- ????????'PSMODULEPATH':?'C:\\Program?Files\\WindowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules',
- ????????'PUBLIC':?'C:\\Users\\Public',
- ????????'PYCHARM_HOSTED':?'1',
- ????????'PYTHONDONTWRITEBYTECODE':?'1',
- ????????'PYTHONIOENCODING':?'UTF-8',
- ????????'PYTHONPATH':?'D:\\pycharm\\pycharm-professional-2017.2.3\\helpers\\pydev',
- ????????'PYTHONUNBUFFERED':?'1',
- ????????'SESSIONNAME':?'Console',
- ????????'SYSTEMDRIVE':?'C:',
- ????????'SYSTEMROOT':?'C:\\WINDOWS',
- ????????'TEMP':?'C:\\Users\\ADMINI~1\\AppData\\Local\\Temp',
- ????????'TESSDATA_PREFIX':?'C:\\Program?Files?(x86)\\Tesseract-OCR',
- ????????'TMP':?'C:\\Users\\ADMINI~1\\AppData\\Local\\Temp',
- ????????'USERDOMAIN':?'ANSHINGY',
- ????????'USERDOMAIN_ROAMINGPROFILE':?'ANSHINGY',
- ????????'USERNAME':?'Administrator',
- ????????'USERPROFILE':?'C:\\Users\\Administrator',
- ????????'VS140COMNTOOLS':?'C:\\Program?Files?(x86)\\Microsoft?Visual?Studio?14.0\\Common7\\Tools\\',
- ????????'WINDIR':?'C:\\WINDOWS'}
- 我的微信
- 这是我的微信扫一扫
-
- 我的微信公众号
- 我的微信公众号扫一扫
-



