python 多線程傳參有點奇怪記錄一下
import thread
sql1 = 'select 1'
sql2 = 'select 2'
def execute(sql):
print sql
# 說明 :target 后面是方法名(不要帶參數) 而參數要寫在args里面並且要多一個逗號
if __name__ == '__main__':
t1 = threading.Thread(target=execute, args=(sql1,))
t2 = threading.Thread(target=execute, args=(sql2,))
t1.start()
t2.start()