Python 在具有相同子字符串的文件上循环
我有一个包含超过485个压缩文件的文件夹。每个文件的名称都有统一的字符和不同的日期。我需要为日期相同的文件做些什么。我怎样才能做到?下面是我拥有的一部分文件名: 我基本上需要在文件的整个列表中运行一个循环,在文件编号上有相同日期的子循环。我如何才能做到这一点?您可以使用:Python 在具有相同子字符串的文件上循环,python,Python,我有一个包含超过485个压缩文件的文件夹。每个文件的名称都有统一的字符和不同的日期。我需要为日期相同的文件做些什么。我怎样才能做到?下面是我拥有的一部分文件名: 我基本上需要在文件的整个列表中运行一个循环,在文件编号上有相同日期的子循环。我如何才能做到这一点?您可以使用: 谢谢你,谢了。它起作用了!我对python非常陌生。所以我为提出愚蠢的怀疑而道歉。第二个问题:如何比较同一日期的.LOG文件和.LOG.gz_1文件之间的文件大小?当两个文件的大小不同时,我希望能够使用LOG.gz_1文件[
谢谢你,谢了。它起作用了!我对python非常陌生。所以我为提出愚蠢的怀疑而道歉。第二个问题:如何比较同一日期的.LOG文件和.LOG.gz_1文件之间的文件大小?当两个文件的大小不同时,我希望能够使用LOG.gz_1文件[例如,在2012年2月2日]?@Gauthamkantasamy请参阅python获取文件大小。谢谢@Shai。我差不多是自己做的。:)@Gauthamkantasamy这是最好的方法;)
import glob
for basefile in glob.glob('*.LOG'):
for sub_names in glob.glob(basefile+'*'):
# do your magic here