Ich versuche, einer importierten Funktion ein Argument zu geben.
Ich habe base.py
:Python geben einer importierten Funktion eine Anzahl von Argumenten
import sc1 #import sc1.py
from threading import Thread
Thread(target=sc1.main,args="John").start()
und eine Funktion in sc1.py
:
def main(name):
print "Hello ",name
Say
TypeError: main() takes exactly 1 argument (4 given)
Wenn ich args="J"
nur einen geben dann fein es funktioniert,
Hat jemand Irgendeine Idee, was ich tun kann?
übergeben Vielen Dank, funktioniert gut! –