gpt4 book ai didi

python webbrowser 让 shell 保持打开状态

转载 作者:行者123 更新时间:2023-12-01 04:47:56 26 4
gpt4 key购买 nike

我使用 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()

关于python webbrowser 让 shell 保持打开状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29032242/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com