Tell if Python is in interactive mode

后端 未结 7 1000
北荒
北荒 2020-11-28 10:03

In a Python script, is there any way to tell if the interpreter is in interactive mode? This would be useful so that, for instance, when you run an interactive Python sessio

7条回答
  •  攒了一身酷
    2020-11-28 11:01

    I compared all the methods I found and made a table of results. The best one seems to be this:

    hasattr(sys, 'ps1')
    

    If anyone has other scenarios that might differ, comment and I'll add it

提交回复
热议问题