Threading in Python
Threading is a way to run multiple threads of execution in parallel in Python. Here's an example of defining a simple thread:
python
import threading
def my_thread():
print("Thread started.")
for i in range(5):
print("Thread: ", i)
print("Thread finished.")
t = threading.Thread(target=my_thread)
t.start()
In this example, we import the threading module and define a function called my_thread. We then create a new Thread object and pass in the function to run as a target. Finally, we call the start method on the Thread object to begin executing the thread.
When we run the code, the thread will print a message indicating that it has started, followed by five lines of output indicating the current iteration of the loop. Finally, the thread will print a message indicating that it has finished.
No comments:
Post a Comment