Pythonでspynnerというモジュールを使用しています。spynner は QApplication インスタンスで実行されます。非同期で spynner を使用して関数を実行する必要があります。
次のようなものを使用して、これらの関数を別のスレッドで呼び出してみました: thread.start_new_thread(function_using_spynner)
これは、1つの関数だけを実行すると機能しますが、2つの関数を実行しようとすると、メインスレッドの外側でqApplicationを作成できないというエラーが発生します。同じスレッドで機能を非同期に実行する方法はありますか?関数は何も返さないので、それらを実行するだけで十分です。
そうでない場合は、メインスレッドの外側にQAPPlicationインスタンスを作成するための回避策がありますか?ディスプレイは必要ありません。