How to pass arguments to a thread? August 21, 2023 by Tarik Use the kwargs parameter: threading.Thread(target=test, args=(arg1,), kwargs={'arg2':arg2}).start()