python获取文件的根目录

BillHu233 2016-06-24 11:26:41

如果,我在项目里写了一个xml文件的相对路劲,在我本地来说是正确的,但是发布到服务器就会有问题,所以我现在需要的是获取项目的根目录“Globalyzer_2”的路径,然后跟这个相对路劲做拼接拿到绝对路径,我想问问怎么获取项目的根目录的路径,亦或者有朋友知道我这个相对路径怎么获取这个xml的绝对路径吗,有的请留下代码,谢谢了
...全文
816 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
BillHu233 2016-06-28
  • 打赏
  • 举报
回复
引用 1 楼 a87b01c14 的回复:
前面加个“./” 看看行不行 不行的话就这样了os.path.join(os.path.dirname(__file__), xml_file)
root_path = os.path.abspath(os.path.join(os.path.dirname(__file__), os.pardir)) file_path = os.path.normpath(os.path.join(root_path, xml_file)) 这样
sanxiaochengyu 2016-06-24
  • 打赏
  • 举报
回复
前面加个“./” 看看行不行 不行的话就这样了os.path.join(os.path.dirname(__file__), xml_file)

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧