Added python threaded example
This commit is contained in:
21
threaded-example.py
Normal file
21
threaded-example.py
Normal file
@@ -0,0 +1,21 @@
|
||||
import prof
|
||||
import threading
|
||||
import time
|
||||
import sys
|
||||
|
||||
counter = 0
|
||||
|
||||
def _inc_counter():
|
||||
global counter
|
||||
while True:
|
||||
time.sleep(1)
|
||||
counter = counter + 1
|
||||
|
||||
def _cmd_count():
|
||||
prof.cons_show("Counter: " + str(counter))
|
||||
|
||||
def prof_init(version, status):
|
||||
t = threading.Thread(target=_inc_counter)
|
||||
t.daemon = True
|
||||
t.start()
|
||||
prof.register_command("/count", 0, 0, "/count", "Threaded example", "Threaded example", _cmd_count)
|
||||
Reference in New Issue
Block a user