无畏空无分享 http://blog.sciencenet.cn/u/hengbailiu

博文

python文件属性信息中文件创建时间可作为文件唯一标识的判断条件之一

已有 1734 次阅读 2021-12-21 17:26 |个人分类:python相关|系统分类:科研笔记

import os
os.chdir(r'F:\python书籍_代码等相关资源\python可参考代码_数据等运行试验素材\操作PDF文件学习\pdfminer.six-develop\samples')
simple2测试 = os.stat('simple2测试.pdf')
simple2测试仅改文件名 = os.stat('simple2测试仅改文件名.pdf')
simple2测试改文件名及内容修改 = os.stat('simple2测试改文件名及内容修改.pdf')
simple2测试 # 输出结果

os.stat_result(st_mode=33206, st_ino=2251799813773120, st_dev=818220874, st_nlink=1, st_uid=0, st_gid=0, st_size=1174, st_atime=1640077134, st_mtime=1573387195, st_ctime=1640077127)

simple2测试仅改文件名 # 输出结果

os.stat_result(st_mode=33206, st_ino=2251799813773120, st_dev=818220874, st_nlink=1, st_uid=0, st_gid=0, st_size=1174, st_atime=1640077204, st_mtime=1573387195, st_ctime=1640077127)

simple2测试改文件名及内容修改 # 输出结果

os.stat_result(st_mode=33206, st_ino=562949953509192, st_dev=818220874, st_nlink=1, st_uid=0, st_gid=0, st_size=3549, st_atime=1640077379, st_mtime=1640077378, st_ctime=1640077127)

各参数依次为:文件信息节点模式,文件信息节点节点号,文件存储设备号,文件链接数,文件用户ID,文件组ID,文件大小,文件最后访问时间,文件最后修改时间,文件创建时间。


可以看到文件最后访问时间在改文件名、修改等始终是变化的,修改时间在对内容进行修改时变化(改名时不变),文件创建时间始终不变。因此当文件名进行修改或内容修改后,当文件名中部分相同时,可尝试确认其是否同一文件。


参考文献:

python 查看、修改文件属性https://blog.csdn.net/huiyanshizhu/article/details/81277555

python列出文件详细信息_Python获取文件基本信息https://blog.csdn.net/weixin_33735281/article/details/113507129



https://blog.sciencenet.cn/blog-3215-1317553.html

上一篇:强烈建议12306在候补购票中添加遇冲突时保留可候补成功火车票的选择功能
收藏 IP: 61.237.228.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-24 19:20

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部