pyc
файлы были причиной горя в прошлом, и я недавно увидел несколько сообщений о том, что python не может их генерировать. В настоящее время мы просто запускаем сценарий, чтобы очистить их после любых изменений кода, чтобы гарантировать создание новых, но было бы намного проще просто отключить их в целом. Есть ли какие-либо побочные эффекты при их отключении в нашей производственной среде, о которых, возможно, я не знаю? Каковы недостатки этого?
Единственная реальная проблема, с которой мы сталкиваемся, - это то, что иногда файлы устаревают, вызывая ошибки импорта, и их трудно отладить после масштабного рефакторинга. Как только вы поймете, что это проблема pyc, это достаточно легко исправить, просто запустите скрипт, но это осознание может прийти через 30 минут после отладки.