繁体   English   中英

python webbrowser使外壳保持打开状态

[英]python webbrowser leaves the shell open

我使用webbrowser模型制作了一个小型python程序,该程序应该在浏览器中打开一个新标签,然后转到http://kivy.org/#home 我使用linux shell运行它,并且运行良好,打开了一个新标签,并转到http://kivy.org/#home 但是当我想再次运行它时,我意识到我收到了错误消息:

(process:9606): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed

看来该程序没有关闭,因为我无法输入任何内容,因此我不得不用^C将其关闭。这是我的源代码:

import webbrowser
webbrowser.open_new_tab('http://kivy.org/#home')

Python有一个称为quit()的内置函数,不需要导入,它将在您的Shell中终止脚本。

import webbrowser
webbrowser.open_new_tab('http://kivy.org/#home')
quit()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM