返回指定的文件夹包含的文件或文件夹的名字的列表。
log文件以当前时间命名存入log_file_dir
路径下。然后后面要读取该路径下的最新的log。但是由于os.listdir(log_file_dir)
输出的列表排序不固定,导致不能读到正确的log。
由于我是以创建文件的时间命名,使用不带参数的sort(),用来实现升序排列,即logfile_lsit.sort()
,然后通过列表取值logfile_lsit[-1]
。
logfile_lsit = os.listdir(log_file_dir)
logfile_lsit.sort()
logfile = os.path.join(log_file_dir,logfile_lsit[-1])
llist.sort(cmp=None, key=None, reverse=False)
没有返回值,直接改变原来的list。
sorted(itrearble, cmp=None, key=None, reverse=False)
返回一个新的列表,不改变原来的列表
Python中的sorted() 和 list.sort() 的用法总结