python使用os模块获取当前目录
2017-08-16 21:09
330 查看
当程序运行的时候,如果我们要知道程序所在的目录,可以使用OS模块。
获取程序运行目录常用方法:
应用例子:将信息保存在当前目录下的文件中
获取程序运行目录常用方法:
import os os.path.abspath(__file__) #获取当前文件的绝对路径 os.path.dirname(os.path.abspath(__file__)) #获取当前文件所在目录 os.path.dirname(os.path.dirname(os.path.abspath(__file__))) #获取当前文件所在目录的上级目录
应用例子:将信息保存在当前目录下的文件中
import os import json BASE_DIR=os.path.dirname(os.path.abspath(__file__)) info={ 'Alice':'123', 'Jim':'321', 'Peter':'456', 'Zike':'654' } filepath="%s\\username_passwd" % BASE_DIR #print(filepath) f=open(filepath,'w',encoding='utf-8') f.write(json.dumps(info)) f.close()
相关文章推荐
- 重温python之OS模块的简单使用2:os.chdir()改变当前工作目录到指定目录
- 重温python之OS模块的简单使用6:os.chroot() 更改当前进程的根目录为指定的目录
- python基础:os模块中关于文件/目录常用的函数使用方法
- python shell中python os模块实用函数(含改变当前工作路径、显示当前目录等)
- 【Python笔记】【os】-- 获取设置当前工作目录
- python使用os.getcwd()获取当前路径不正确
- Python模块详解以及import本质,获得文件当前路径os.path.abspath,获得文件的父目录os.path.dirname,放到系统变量的第一位sys.path.insert(0,x)
- Python使用os模块和fileinput模块来操作文件目录
- 重温python之OS模块的简单使用4:os.chmod() 更改文件或目录的权限
- os、os.path 模块中关于文件、目录常用的函数使用方法(python)
- python中获取当前路径【os模块】
- Python 使用 OS 模块实现目录遍历
- python中利用os模块打印任意文件夹里面的文件名字,当前文件夹路径,已经其的目录名字
- Python 使用os模块遍历文件目录
- python 下利用os模块创建目录以及巧妙使用if not os.path.exits()创建
- python使用urllib2模块获取gravatar头像实例
- python使用os模块的os.walk遍历文件夹示例
- python OS模块: 目录操作
- [WinAPI] API 12 [获取程序所在的目录、程序模块路径,获取和设置当前目录]
- 使用GetModuleFileName函数获取当前程序所在目录