Если вам понадобится небольшой объем временного кода Python, который нужно выполнить один раз, а потом выбросить, передайте ключ -c при вызове python.exe в Windows или python3 в macOS и Linux
Лучший способ исправления ошибок — не допускать их. Статические анализаторы (linters) — приложения, которые анализируют исходный код и предупреждают вас о потенциальных ошибках.