import os
import time
def file_list():
global file_address
dir_list =[]
file_address = str(input("请输入文件夹地址:"))
file_address_1 = os.listdir(file_address)
#print(file_address_1)
for file_address_2 in file_address_1:
file_address_3 = str(os.path.join(file_address + '/' + file_address_2))
#print(file_address_3)
if os.path.isdir(file_address_3):
print("跳过,这是一个文件夹")
elif os.path.isfile(file_address_3):
dir_list.append(file_address_2)
else:
print("未知的文件")
#print(dir_list)
return dir_list
def main():
file_time()
def file_time():
file_list_1 = file_list()
file_list_2 = []
file_list_3 = []
for a in range(len(file_list_1)):
b = os.path.getatime(os.path.join(file_address+"/"+file_list_1[a]))
localtime = time.localtime(b)
b1 = time.strftime("%Y-%m-%d %H:%M:%S",localtime)
c = os.path.join(str(file_list_1[a]) + " " + str(b1))
file_list_2.append(c)
e = os.path.getmtime(os.path.join(file_address+"/"+file_list_1[a]))
localtime = time.localtime(e)
e1 = time.strftime("%Y-%m-%d %H:%M:%S",localtime)
f = os.path.join(str(file_list_2[a]) + " " + str(e1))
file_list_3.append(f)
print(file_list_3)
if __name__ == '__main__':
main()
输出指定路径所有文件的名称及创建时间、修改时间
最新推荐文章于 2022-07-16 09:04:39 发布