获取文件路径或文件列表

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

 

posted @ 2020-04-16 09:14  虾米维生素  阅读(199)  评论(0编辑  收藏  举报