一、获取文件路径实现 1.1 获取当前文件路径
__file__变量其实有个问题,当文件被是被调用文件时__file__总是文件的绝对路径;但当文件是直接被执行的文件时,__file__并不总是文件的绝对路径,而是你执行该文件时给python传的路径。比如你是python xxx/yyy.py形式执行的,那么此时__file__的值就是xxx/yyy.py。 可以使用以下更统一的方式获取文件路径:
1.2 获取调用文件的文件路径 有时候我们想要获取调用当前文件的父文件的文件路径,此时可以通过以下代码实现:
二、获取目录 2.1 获取当前工作目录 所谓当前工作目录,就是你执行python命令执行python文件时,shell所在的文件夹。
2.2 借助路径获取目录 第一大节我们已经借绍了几种获取文件路径的方式,要获取对应的文件所处的文件夹,可直接借助这些路径+os.path.dirname()实现。
三、文件和目录的其他一些操作 3.1 文件的常用操作
3.2 目录的常用操作
|
|
来自: wenxuefeng360 > 《待分类1》