获取文件路径在 Python 中是非常常用的操作,Python 提供了多种方式来完成这个功能。下面是获取文件路径的完整攻略,包括两个代码示例。
通过 os 模块获取文件路径
os
是 Python 自带的一个常用模块,其中包含了很多与操作系统相关的函数和变量。我们可以使用 os.getcwd()
方法来获取当前脚本文件所在的路径,或者通过 os.path.join()
方法构造一个路径。下面是两个示例:
获取当前脚本文件所在路径
import os
current_path = os.getcwd()
print("当前脚本文件所在路径:", current_path)
这段代码中,我们使用 os.getcwd()
方法获取当前脚本文件所在的路径,并将其存储在变量 current_path
中。在代码执行完成后,我们使用 print()
方法将其打印出来。
构造文件路径
import os
file_name = "example.txt"
file_path = os.path.join(os.getcwd(), file_name)
print("文件路径:", file_path)
这段代码中,我们使用 os.getcwd()
方法获取当前脚本文件所在的路径,然后通过 os.path.join()
方法将当前路径和需要添加的文件名拼接起来,形成一个完整的文件路径。在代码执行完成后,我们使用 print()
方法将该文件路径打印出来。
通过 pathlib 模块获取文件路径
除了 os
模块外,Python 还提供了 pathlib
模块用于处理路径相关的操作。相比于 os
模块,pathlib
模块提供了更加简洁和易读的 API。下面是一个示例:
获取当前脚本文件所在路径
from pathlib import Path
current_path = Path().resolve()
print("当前脚本文件所在路径:", current_path)
这段代码中,我们使用 Path()
创建一个 Path
对象,然后调用 resolve()
方法获取当前脚本文件所在的路径。在代码执行完成后,我们使用 print()
方法将其打印出来。
以上便是获取文件路径的完整攻略,希望对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python获取文件路径界面 - Python技术站