-1
Hello :)クラスメソッドでスレッドを実行するにはどうすればよいですか?例:Python:クラスメソッドでスレッドを実行する
val = ""
def func2():
while True:
#reading from some stream and writing into val
class MyClass:
def func1(self):
while True:
#do some work
if val == "xyz":
#do some work
val = ""
func1とfunc2を同時に実行する必要があります。 func1はストリームからデータを読み込み、それをグローバル変数valに書き込みます.func2はいくつかの仕事をしてvalを読み込みます。私はfunc1を別のスレッドで実行したかったのです。どうやってやるの?
これはあなたのコードに問題はなく、研究の欠如ではありません。 Mark Lutzの "Programming Python"の書籍やもっと好きなものについては、Sinapseの講義やマルチスレッドに関する章を読んでください。 – madtyn