在 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
相关文章
版权声明:文章图片资源来源于网络,如有侵权,请留言删除!!!