1

ブラウザで新しいタブを開いてhttp://kivy.org/#homeに移動することになっている webbrowser modle を使用して、小さな python プログラムを作成しました。Linuxシェルで実行したところ、問題なく動作し、新しいタブが開かれ、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')
4

1 に答える 1

2

Python には という組み込み関数がquit()あり、インポートは必要ありません。シェル内のスクリプトを終了します。

import webbrowser
webbrowser.open_new_tab('http://kivy.org/#home')
quit()
于 2015-03-24T03:56:20.400 に答える