Python 获取文件绝对路径和文件名:完整代码示例
Python 获取文件绝对路径和文件名:完整代码示例
在 Python 中,您可以使用 os.path.abspath 和 os.path.basename 函数来获取文件的绝对路径和文件名。以下是代码示例:
import os
filename = input('请输入文件名:')
path = os.path.abspath(filename)
print('文件绝对路径为:' + path)
print('文件名为:' + os.path.basename(path))
代码解释:
- 导入 os 模块: 首先,使用
import os导入 Python 的 os 模块,该模块提供了操作文件和目录的函数。 - 获取用户输入: 使用
input('请输入文件名:')函数获取用户输入的文件名,并将其存储在变量filename中。 - 获取文件绝对路径: 使用
os.path.abspath(filename)函数获取文件的绝对路径,并将结果存储在变量path中。 - 打印文件绝对路径: 使用
print('文件绝对路径为:' + path)打印获取到的文件绝对路径。 - 获取文件名: 使用
os.path.basename(path)函数获取文件名,并将结果存储在变量path中。 - 打印文件名: 使用
print('文件名为:' + os.path.basename(path))打印获取的文件名。
总结:
通过使用 os.path.abspath 和 os.path.basename 函数,您可以轻松获取任何文件的绝对路径和文件名。这在处理文件操作、构建文件路径等场景中非常有用。
原文地址: https://www.cveoy.top/t/topic/oE5M 著作权归作者所有。请勿转载和采集!