2009-05-19 5 views
0

私は、2つのプロセスを持つwxPythonプログラムを持っています:プライマリとセカンダリ(マルチプロセッシングモジュールを使用しています)プライマリはwxPython GUIを実行します。ではない。しかし、二次的な処理から何かしたいことがあります:色を記述する文字列を与え、これがwxPythonの正当な色であるかどうかをチェックすることです。それは、私がwx.Pen(color_string)を作ることができるかどうかを意味します。wxPython +マルチプロセッシング:カラー文字列が正当なものかどうかをチェック

どうすればよいですか?

(私はwx.Penを作ってその色をヌルの色と比較しようとしましたが、2番目のプロセスでwx.Appを作成する必要がありました。そして、1つ作成したときに、wxPythonウィンドウ)。

+0

もう少し説明してもらえますか?有効な色はどういう意味ですか? と、なぜ妥当性をチェックするためにペンを作成する必要がありますか? は255,255,255の範囲内のすべての色が有効ではありませんか? –

+0

私は "赤"または "黒"または "#12322F"であっても "黒"ではない文字列としての色について話しています。 –

答えて

1

2つのプロセス間に2つのキューを作成し、2つ目のキューに最初のキューにWx関連の機能を委譲させることができます(実行するタスクのパラメータを最初のキューにプッシュし、 2番目に)。

+0

はい、それは私に起こっていました...もっと簡単なことがなければ、それは私がしなければならないことです。 –

関連する問題