如何检测Python是否以Python开发模式运行?

如何检测Python是否以Python开发模式运行?,python,python-3.x,python-development-mode,Python,Python 3.x,Python Development Mode,要启用,可以使用此标志: python3 -X dev example.py 或使用此环境变量: PYTHONDEVMODE=1 python3 example.py 如何在example.py中编写代码来检测Python是否在Python开发模式下运行?这是否回答了您的问题?文档中提到了变量\uuuuu debug\uuuu如果您使用环境变量方法,您可以检查os.environ@SimonHostettler否,这并没有回答我的问题,因为该问题涉及可编辑模式,不是Python开发模式。@r

要启用,可以使用此标志:

python3 -X dev example.py
或使用此环境变量:

PYTHONDEVMODE=1 python3 example.py

如何在
example.py
中编写代码来检测Python是否在Python开发模式下运行?

这是否回答了您的问题?文档中提到了变量
\uuuuu debug\uuuu
如果您使用环境变量方法,您可以检查
os.environ
@SimonHostettler否,这并没有回答我的问题,因为该问题涉及可编辑模式,不是Python开发模式。@rioV8即使在Python开发模式未启用的情况下,变量
\uu调试\uu
也是真的。我只是试着运行
python3
,然后运行
python3-xdev
,这能回答你的问题吗?文档中提到了变量
\uuuuu debug\uuuu
如果您使用环境变量方法,您可以检查
os.environ
@SimonHostettler否,这并没有回答我的问题,因为该问题涉及可编辑模式,不是Python开发模式。@rioV8即使在Python开发模式未启用的情况下,变量
\uu调试\uu
也是真的。我只是试着运行
python3
,然后运行
python3-xdev