ОК, у меня обычно нет особых оснований для написания многопоточных Python программ, но, похоже, это работает:
#!/usr/bin/env python3
import threading
class MyTarget:
def mymethod(self, arg1, arg2):
print(f"MyTarget, {arg1} {arg2}")
if __name__ == '__main__':
my_target = MyTarget()
t = threading.Thread(target=my_target.mymethod, args=("X", "Y"))
t.start()
# NOTE: In any _real_ program, the main thread would do
# something else, concurrently with the new thread.
t.join()