使用python获取文件地址
1. 使用os模块获取文件地址
python的os模块提供了一系列函数来与操作系统进行交互,包括获取文件地址的功能。其中,可以使用os.getcwd()
函数获取当前工作目录的地址。
以下是一个示例代码:
import os
current_dir = os.getcwd()
print("当前工作目录地址:", current_dir)
运行以上代码,会输出当前工作目录的地址。该地址为文件所在的文件夹的路径。
2. 使用sys模块获取文件地址
python的sys模块提供了访问python运行时环境的函数和变量。通过使用sys.argv[0]
可以获取正在执行的python脚本文件的地址。
以下是一个示例代码:
import sys
script_path = sys.argv[0]
print("正在执行的python脚本文件地址:", script_path)
运行以上代码,会输出正在执行的python脚本文件的地址。
3. 使用pathlib模块获取文件地址
python的pathlib模块提供了更便捷的处理文件路径的方法。通过使用pathlib.path(__file__).resolve()
可以获取当前脚本文件的绝对路径。
以下是一个示例代码:
from pathlib import path
script_path = path(__file__).resolve()
print("当前脚本文件地址:", script_path)
运行以上代码,会输出当前脚本文件的绝对路径。
通过以上三种方式,你可以在python中轻松获取到文件地址。根据实际使用情景,选择适合的方法来获取文件地址,以便进行进一步的文件操作。
原创文章,作者:admin,如若转载,请注明出处:https://www.qince.net/py/pyycosae.html