Убедитесь, что ваш код Python надежно обрабатывает ошибки, например, когда файл, который он хочет обновить, заблокирован, что и делает Excel, когда файл открыт в Excel.по своему замыслу вы можете легко заставить свой код каждый раз создавать новый файл Excel или подождать, пока файл не заблокируется, а затем обновить его.В любом случае, вам нужно улучшить свой код, сообщая вам, что он делает, например, регистрируя, что он делает (что важно реализовать сейчас, потому что регистрация должна быть на месте до , когда ваш код останавливаетсянеожиданно по ... ошибочно, по непредвиденной причине), например, путем тщательного управления исключениями (то есть не просто кодируйте как try / исключением: проходите!)
НО не делайте такого рода код с безусловными исключениями иничего, кроме пропуска в операторе "исключение:"), потому что это сделает ошибки сложнее выяснить:
try:
something
except:
pass
Всегда будьте конкретны в отношении ожидаемого исключения, даже если вы собираетесьне повышать, всегда всегда регистрировать исключение.