检查文件是否在Python中打开

检查文件是否在Python中打开,第1张

检查文件是否在Python中打开

我假设您正在写入文件,然后将其关闭(以便用户可以在Excel中打开它),然后,在重新打开该文件以进行追加/写入 *** 作之前,您需要检查文件是否仍在在Excel中打开?

这是您可以这样做的方式:

while True:   # repeat until the try statement succeeds    try:        myfile = open("myfile.csv", "r+") # or "a+", whatever you need        break       # exit the loop    except IOError:        input("Could not open file! Please close Excel. Press Enter to retry.")        # restart the loopwith myfile:    do_stuff()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5673478.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存