python如何获取工程的根目录以及文件路径?

一、问题:
python如何获取工程的根目录以及文件路径?

 

二、回答
1.思路为在工程根目录下新建一个py文件,这样获取到的路径就是工程的根路径
2.基于此即可封装获取文件路径的方法

代码如下所示:

复制代码
 1 import os
 2 
 3 def getFileDir(*args):  
 4     '''  
 5     获取工程中文件路径,可以在根目录下面新建一个文件,在文件中填写该方法  
 6     :return:返回文件所在路径  
 7     '''    #获取python工程的根目录,它获取rootPath的目录即为根目录  
 8     rootPath = os.path.dirname(__file__)  
 9     filePath = os.path.join(rootPath, *args)  
10     return filePath
11 
12 getFileDir("data","id.csv")
13 
14 >>> 运行结果如下:
15 >>> D:/learnProjectL/pythonProjectLearnMa\data\id.csv
复制代码

 

posted @   秒秒开心  阅读(598)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示