Python3文件路径/目录获取教程

一、获取文件路径实现

__file__变量其实有个问题,当文件被是被调用文件时__file__总是文件的绝对路径;但当文件是直接被执行的文件时,__file__并不总是文件的绝对路径,而是你执行该文件时给python传的路径。比如你是python xxx/yyy.py形式执行的,那么此时__file__的值就是xxx/yyy.py。

可以使用以下更统一的方式获取文件路径:

有时候我们想要获取调用当前文件的父文件的文件路径,此时可以通过以下代码实现:

二、获取目录

所谓当前工作目录,就是你执行python命令执行python文件时,shell所在的文件夹。

第一大节我们已经借绍了几种获取文件路径的方式,要获取对应的文件所处的文件夹,可直接借助这些路径+os.path.dirname()实现。

三、文件和目录的其他一些操作

Original: https://www.cnblogs.com/lsdb/p/13265688.html
Author: 诸子流
Title: Python3文件路径/目录获取教程

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/9304/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

免费咨询
免费咨询
扫码关注
扫码关注
联系站长

站长Johngo!

大数据和算法重度研究者!

持续产出大数据、算法、LeetCode干货,以及业界好资源!

2022012703491714

微信来撩,免费咨询:xiaozhu_tec

分享本页
返回顶部