python 如何并发调用同一个函数

有段代码,现在想实现点击btn按钮,能够并发调用timer_fun,并发量可以自己设置,请问有没有思路

def __init__(self):
        self.count = 0
        
        # 声明定时器
        self.timer = QTimer()
        self.timer.setInterval(1000)
        self.timer.timeout.connect(self.timer_fun)
        
        self.ui.btn.clicked.connect(self.btn_event)
    
    def btn_event(self):
        #点击执行定时器
        self.timer.start()
 
    def timer_fun(self):
        # N次后停止定时器
        self.count += 1
        if self.count > 100:
            self.timer.stop()
        # 下面是要执行的内容
        print(123)

开多线程呗,想控制并发量,你就循环开启多个线程呗