如何在不打开原始文件的情况下复制txt文件?

问题描述

我写了一个代码来扫描更新日志文件,但无法打开它导致其他程序需要重命名它。 一开始我直接打开原文件扫描,发现其他程序无法重命名。 然后我用shutil.copy()实时复制原文件,但是复制的时候发现原文件还是打开的。

最后使用了os.popen()代码如下:

os.chdir("C:\Winusr")
original_path = paths["wintrace"][10:]
if original_path == "Wintrace.log":
f = os.popen('copy Wintrace.log wintrace1.log')
f.close()

但仍然影响其他程序,你能给我一些建议吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)