0

実行に約3秒かかるジョブを5秒ごとに実行するようにスケジュールしたい。利用した

kivy.uix.clock.Clock.schedule_interval(my_job, 5)

def my_Job():
   # Job Statements
   time.sleep(5)
   my_job()
my_thread = threading.Thread(target=my_Job)
my_thread.start()

これまでのところ。しかし、最初の 1 つのブロックはメイン スレッドで実行され、2 つ目のブロックは私のデザインです。

RecursionError: Python オブジェクトの呼び出し中に最大再帰深度を超えました

長期的には。ここで立ち往生しています。誰か助けてくれませんか? ありがとう

注:デスクトップ アプリの開発に kivy を使用しています。

4

1 に答える 1