让我试着改进这个问题,因为它对我来说仍然有效。
我一直在使用Openpyxl读取Excel文件。现在我需要扩展我的脚本的功能来处理Openpyxl不支持的“遗留”Excel文件。为此,我使用xlrd和xlutils。
问题我还没解决的是如何在没有路径的情况下获取.xls文件的修改日期。使用Openpyxl,我可以将其作为Workbook.properties.modified,作为日期时间对象。随着xlrd,我正在努力。解决方法是找出文件的路径(可以作为对象等文件输入我的函数)并使用os.path.getmtime
,但我不确定它是否相同。
感谢任何帮助!
答案 0 :(得分:2)
我只是在寻找自己的解决方案时碰到了您的帖子。好像是
wb = xlrd.open_workbook(filename=fn)
wb.props.get('modified')
完成任务。
xlrd == 1.2.0