获取文件路径或文件列表

1、sys模块

import sys
print(sys.argv)  # 文件所在路径的列表,含当前的文件名['D:/python/page/1.py']

2、os模块

print(os.getcwd())  # 文件所在的路径,路径中不包括当前的文件名D:/python/page

print
(os.listdir()) # 当前路径下的文件和文件夹名字的列表 [‘1.py', ‘2.py’]
print(os.path.abspath(r"D:/python/page/1.py")[:2]) # 由path得到盘符(用于cmd里跳转盘符D:) D:

print
(os.path.join(os.getcwd(), os.listdir()[1])) # 当前文件夹下第几个文件的全路径 D:/python/page/2.py
 

猜你喜欢

转载自www.cnblogs.com/Roye/p/12710418.html