ich habe auf meinem pc ein Python Programm geschriebene und das hat auch alles funktioniert dann habe ich es auf den rasberrypi geladen wo es nur über den Editor funktioniert versuche ich das Sript über die Console auszuführen bekomme ich einen Fehlermeldung
Code
Traceback (most recent call last): File "/var/www/html/Zeiterfassung/Main.py", line 46, in <module> In ( ) File "/var/www/html/Zeiterfassung/Main.py", line 33, in In i = input ( "Wie heist du ? " ) File "<string>", line 1, in <module> NameError: name 'USchi' is not defined
das ist mein Cod
Code
import datetime
import Converter
St = 1
Stop = ['Stop']
A = ['Uschi']
VA = 0
B = ['Helga']
VB = 0
C= ['Mete']
VC=0
D= ['Andreas']
VD=0
E= ['Maria']
VE=0
F= ['Thomas']
VF=0
G= ['Konrad']
VG=0
H= ['Amed']
VH=0
J= ['Zusatz1']
VJ=0
K= ['Zusatz2']
VK=0
L=['Zusatz3']
VL=0
def In():
global i
i = input ( "Wie ist dein Name? " )
def Drucken():
print ( datetime.datetime.now ( ).strftime ( "%A %d.%m.%Y - %H:%M" ) )
file = open ("output/"+ i + ".txt", "a" )
file.write ( datetime.datetime.now ( ).strftime ( "%A %d.%m.%Y - %H:%M" ) )
file.write ( " " )
file.close ( )
while St == 1:
In ( )
if i in Stop :
St = 0
if i in 1:
Drucken()
VA = VA + 1
if VA == 2 :
VA = 0
Converter.CUschi()
if i in B:
Drucken()
VB = VB + 1
if VB == 2:
VB = 0
Converter.CHelga()
if i in C:
Drucken()
VC = VC + 1
if VC == 2:
VC = 0
Converter.CMete()
if i in D:
Drucken()
VD = VD + 1
if VD == 2:
VD = 0
Converter.CAndreas()
if i in E:
Drucken()
VE = VE + 1
if VE == 2:
VE = 0
Converter.CMaria()
if i in F:
Drucken()
VF = VF + 1
if VF == 2:
VF = 0
Converter.CThomas()
if i in G:
Drucken()
VG = VG + 1
if VG == 2:
VG = 0
Converter.CKonrad()
if i in H:
Drucken()
VH = VH + 1
if VH == 2:
VH = 0
Converter.CAmed()
if i in J:
Drucken()
VJ = VJ + 1
if VJ == 2:
VJ = 0
Converter.CZusatz1()
if i in K:
Drucken()
VK = VK + 1
if VK == 2:
VK = 0
Converter.CZusatz2()
if i in L:
Drucken()
VL = VL + 1
if VL == 2:
VL = 0
Converter.CZusatz3()
Display More
Vielen Dank führ ihre Antworte