Pythonのスレッドを使用してリストから関数に引数を渡そうとしています (注:関数の値をハードコードしてはならず、リストが渡されます) ここでのサンプルコードを見てください:。Pythonのスレッドを使用してリストから関数に引数を渡す
from threading import Thread
list=['john','doe','srav','dev','app']
def m1(name,prefix):
for ele in range(2):
print(name +prefix)
def main1():
t1=Thread(target=m1,args=('abcd','john'))
t2 = Thread(target=m1, args=('abcd', 'doe'))
t1.start()
t2.start()
if __name__ == '__main__':
main1()
ここに私のリストから、代わりにそのパスの機能にハードコードされた値(「ジョン」、「DOE」)とすべての要素が渡されます。
実行者が必要なようです。この関数を別のスレッドの各リスト要素にマップすることができます。 –
Mad、それを行うためのサンプルコードを提供できますか?私はPythonの初心者です – user8904897
少しでも何かします –