Python 获取文件名
import os
import sys
# ①获取当前文件名
os.path.basename(__file__)
# ②获取程序启动文件名
os.path.basename(sys.argv[0])
# __file__
# 获取当前文件的绝对路径
print(__file__)
# C:/test.py
# sys.argv[0]
# 获取程序启动文件的绝对路径
# 如: 启动t1.py, 运行到t2.py, sys.argv[0]=t1.py的绝对路径
import sys
print(sys.argv[0])
# os.path.basename()
# 提取字符串(路径格式)中最后一个文件名或目录名
import os
print(os.path.basename("c://test/t.py"))
# t.py
本文介绍了如何使用Python的os和sys模块获取当前文件名和程序启动文件名,以及os.path.basename()函数提取路径中的文件名。通过实例展示了这些功能在实际开发中的应用。

8363

被折叠的 条评论
为什么被折叠?



