python获取当前脚本运行目录

Python评论5阅读模式

在 Python 中,可以使用以下几种方式获取当前脚本的运行目录
一、使用os模块
1.os.getcwd():
这个函数返回当前工作目录,也就是你从哪个目录下启动的 Python 脚本,就会返回那个目录的路径。
示例代码:

import os
print(os.getcwd())

2.os.path.dirname(os.path.abspath(__file__)):
os.path.abspath(__file__)会返回当前脚本的绝对路径。
os.path.dirname()则获取这个绝对路径的目录部分。
示例代码:文章源自爱尚资源教程网-https://www.23jcw.net/10401.html

import os
print(os.path.dirname(os.path.abspath(__file__)))

二、使用pathlib模块
pathlib.Path(__file__).parent:
pathlib模块提供了面向对象的文件系统路径操作方式。
Path(__file__)创建一个表示当前脚本文件的路径对象。
.parent属性返回该路径的父目录,即当前脚本的运行目录。
示例代码:文章源自爱尚资源教程网-https://www.23jcw.net/10401.html

from pathlib import Path
print(Path(__file__).parent)
文章源自爱尚资源教程网-https://www.23jcw.net/10401.html文章源自爱尚资源教程网-https://www.23jcw.net/10401.html
相关文章
版权声明:文章图片资源来源于网络,如有侵权,请留言删除!!!
  • 温馨提示:如遇到资源下载不了,或者文章没有解决你的问题的,可以联系我们帮你处理!!!
  • 转载请务必保留本文链接:https://www.23jcw.net/10401.html

发表评论