Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何防止从ipython笔记本打开多qt控制台窗口_Python_Qt_Ipython - Fatal编程技术网

如何防止从ipython笔记本打开多qt控制台窗口

如何防止从ipython笔记本打开多qt控制台窗口,python,qt,ipython,Python,Qt,Ipython,在Ipython笔记本中,如果我运行 %qtconsole 然后出现一个新的qtconsole窗口 如何检查qt控制台是否已经存在,以防止多个窗口打开?您可以执行以下操作: try: console_is_running except NameError: console_is_running = True %qtconsole 如果您看到qt控制台,它将在笔记本电脑中运行良好;不键入%qtconsole?我有一个脚本可以自动打开qtconsole,并且我运行了很多次。在以后的运行

在Ipython笔记本中,如果我运行

%qtconsole
然后出现一个新的qtconsole窗口


如何检查qt控制台是否已经存在,以防止多个窗口打开?

您可以执行以下操作:

try: console_is_running except NameError: console_is_running = True %qtconsole
如果您看到qt控制台,它将在笔记本电脑中运行良好

;不键入%qtconsole?我有一个脚本可以自动打开qtconsole,并且我运行了很多次。在以后的运行中,我希望它不要运行QTConsole,也不要在脚本中打开控制台。手动打开控制台,然后多次运行脚本