Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Passing Argument Errors
#7
schedule that you use has own advice how to run Thread with it in doc.
Also try not use the old %s string formatting,use f-stringšŸ’„
So to write a example with your code.
import schedule
import time
import threading

def every5sec():
      print(f'{time.ctime()} {every5sec.__name__}')

def every10sec():
    print(f'{time.ctime()} {every10sec.__name__}')

def run_threaded(job_func):
    job_thread = threading.Thread(target=job_func)
    job_thread.start()

if __name__ == '__main__':
    schedule.every(5).seconds.do(run_threaded, every5sec)
    schedule.every(10).seconds.do(run_threaded, every10sec)
    while True:
        schedule.run_pending()
        time.sleep(1)
Output:
G:\div_code\answer Ī» python schedule_10sek.py Wed Sep 29 08:10:50 2021 every5sec Wed Sep 29 08:10:55 2021 every10sec Wed Sep 29 08:10:55 2021 every5sec Wed Sep 29 08:11:00 2021 every5sec Wed Sep 29 08:11:05 2021 every10sec Wed Sep 29 08:11:05 2021 every5sec Wed Sep 29 08:11:10 2021 every5sec Wed Sep 29 08:11:15 2021 every10sec Wed Sep 29 08:11:15 2021 every5sec Wed Sep 29 08:11:20 2021 every5sec Wed Sep 29 08:11:25 2021 every10sec
Reply


Messages In This Thread
Passing Argument Errors - by cosmarchy - Sep-27-2021, 07:47 PM
RE: Passing Argument Errors - by deanhystad - Sep-27-2021, 08:45 PM
RE: Passing Argument Errors - by cosmarchy - Sep-27-2021, 09:03 PM
RE: Passing Argument Errors - by deanhystad - Sep-27-2021, 09:23 PM
RE: Passing Argument Errors - by Yoriz - Sep-27-2021, 09:25 PM
RE: Passing Argument Errors - by cosmarchy - Sep-28-2021, 08:19 PM
RE: Passing Argument Errors - by snippsat - Sep-29-2021, 06:09 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Passing argument from top-level function to embedded function JaneTan 2 2,290 Oct-15-2020, 03:50 PM
Last Post: deanhystad
  SyntaxError: positional argument follows keyword argument syd_jat 3 5,883 Mar-03-2020, 08:34 AM
Last Post: buran
  Passing an argument by reference Exsul 12 4,786 Aug-22-2019, 07:29 AM
Last Post: DeaD_EyE
  passing an argument to avoid a global Skaperen 9 3,904 Jul-12-2019, 11:07 PM
Last Post: Skaperen

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020