在Python中查找和比较文件

狮子座

我试图找到存储在变量name_c中的名为“ url.html”的文件。如果我的Mac上有多个相同的文件,我将希望查看最后修改的文件。我这样写:

import time
import os
from collections import OrderedDict

home = os.path.expanduser('~/')
name_c = 'url.html'

found = []
time_d = {}
for root, dirs, files in os.walk(home):
    dirs[:] = [d for d in dirs if not d == '.Trash']
    if name_c in files:
        found.append(root)

if not found:
    path_w = home
else:
    for times in range(0, len(found)):
        time[times] = found[times], os.stat(found[times]).st_mtime
        time = OrderedDict(sorted(time.items(), key=lambda x: x[1]))
        path_w = time[len(time) - 1][1]

错误是

time[times] = found[times], os.stat(found[times]).st_mtime
TypeError: 'module' object does not support item assignment

这是什么意思?

彼得·伍德

您已将time模块导入到某处(尽管您的代码未显示):

>>> import time
>>> time[4] = 6
Traceback (most recent call last):
TypeError: 'module' object does not support item assignment

我怀疑您打算改用字典time_d

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在 VBA 中查找差异和比较日期

通过比较多个字符串查找和删除文件中的行

在python中查找和替换文本文件

使用python在多个csv文件中查找和替换

比较字符串和字符串列表以查找Python中的字谜

在Python中递归比较文件

使用 Python 3 在 CSV 文件中的子文件夹/TXT 中查找和替换

比较文件,检查文件名的路径,文件大小和python中的校验和md5

在python中查找文件

如果与python中的条件匹配,则查找并比较组中的最后一行和之前的行

如何拆分、比较和查找连接列表中的差异

如何比较2个HDD中的文件,查找确切的副本和不同的文件以及仅同步我需要的文件?

如何在python中查找单个文件和电子邮件文件位置

在python中查找文件夹和子文件夹

Python:从XML文件中查找和删除子级并将其输出到新文件

比较两个CSV文件并导出Python中的差异和相似之处?

如何比较和导出多个 csv 文件中的唯一值 PYTHON

如何比较 Python 中的 SQL 文件和包并返回 True 或 False?

linux在文件中多次查找和替换

查找和递增XML文件中的数字

在目录中查找最旧和最新的文件

在文件中查找和替换文本

在gzip文件Perl中读取和查找

从大文件中查找和替换

如何在python中的文件中查找模式开始和结束

如何在文本文件中查找键并使用Spark和JSON将它们与另一个文件进行比较

如何比较python中的文件名?

如何防止SSMS查找和替换“查找”文件中的内容

python - 循环和比较逻辑中的问题