Я смотрел на этот ответ переполнения стека , и в нем автор говорит для исходного плаката проверить, определена ли переменная PYTHONSTARTUP. Я оглянулся и не могу узнать, как проверить, определено ли оно.
Как проверить, определена ли переменная PYTHONSTARTUP ?
Windows (cmd.exe):
echo %PYTHONSTARTUP%
В других местах (в оболочке, например, bash):
echo $PYTHONSTARTUP
В Python:
import os print(os.environ['PYTHONSTARTUP'])
Я предполагаю, что это переменная окружения.
import os if os.getenv("PYTHONSTART"): do_something()