我在编写Python脚本时遇到了一个主要的问题,该脚本创建一个Excel文件中所有更改的报告。 脚本应该: a)在“自定义路径”上检查文件 -如果有变化,脚本应该创建新的。xlsx文件相同的文件被改变,并保存为下一次脚本运行,并发送报告与所有的变化,已作出的。 -如果没有变化,脚本什么也不做,或给出类似“一切都好”的输出。 b)脚本应该只检查Excel文件中的一个工作表,并检测3或4列中的变化。 我找到了一个Python Excel库,但我仍然没有创建任何工作的代码。 如果有人可以帮助这一点,或如果有人有任何代码,我可以报废它将是非常感谢。 提前谢谢。
import hashlib
from datetime import datetime
datetime.now()
now = datetime.now()
now.strftime("%H:%M")
hasher = hashlib.sha256()
with open('file path', 'rb') as afile:
buf = afile.read()
hasher.update(buf)
with open('log.txt', 'a+') as f:
print("File was checked at", now.strftime("%H:%M"), "this is hash:",
hasher.hexdigest(),"\n", file=f)
这是我现在的密码。 问题来源StackOverflow 地址:/questions/59378420/problems-with-creating-python-script-that-creates-report-with-all-changes-in-exc
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。