我正在尝试使用Python要处理的扩展名为.log的“upload”目录中的最新文件。我使用一个Ubuntu
web服务器,文件上传由一个html脚本完成。上载的文件由Python脚本处理,结果被写入MySQL
数据库。我用this来回答我的代码。
import glob
newest = max(glob.iglob('upload/*.log'), key=os.path.getctime)
print newest
f = open(newest,'r')
但这不是在目录中获取最新的文件,而是获取最旧的文件。为什么?
Tags:
问题是
max
的逻辑逆是min
:对于您的目的应该是:
相关问题 更多 >
编程相关推荐