os路径问题

Posted smile-tree

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了os路径问题相关的知识,希望对你有一定的参考价值。

import os 

linux下
例如: 我现在在 /home/settings.py文件下

# 获取当前的绝对路径
os.path.abspath(__file__) # 获取的内容 /home/settings.py
# 获取当前路径的上一级目录
os.path.dirname(os.path.abspath(__file__))

os.getcwd()
# 获取的内容 /home
window下
例如: 我现在在 F:Futbinsettings.py文件下

# 获取当前的绝对路径
os.path.abspath(__file__)  # 获取的内容 F:Futbinsettings.py
 
# 获取当前路径的上一级目录

os.path.dirname(os.path.abspath(__file__))
或
os.getcwd()
# 获取的内容  F:Futbin

或
os.path.dirname(__file__)  # 只能在windows下这么用,在linux下打印不出来的
#获取的内容  F:/Futbin

 

 

以上是关于os路径问题的主要内容,如果未能解决你的问题,请参考以下文章

vscode代码片段建议bug

如何在kotlin的片段内显示网格视图?

Android:向活动添加片段

iOS xcode 代码片段

为啥 os.path 指的是项目路径而不是文件路径?

C++ 代码片段(积累)