Guten Tag,
Kann mir vielleicht jemand mal erklären, warum die Console von Raspberry PI und meine Python 3.4 Shell völlig unterschiedlich funktionieren?
Ein ganz einfaches Programm um das Problem zu erklären.
pin = input("Irgendwas: ")
print(pin)
In meiner Python Shell kann ich nun einfach z.B. "Herbert" eingeben. Herbert wird dann auch geprintet. Gebe ich allerdings dasselbe in meiner Rapsberry PI Console ein mit,
sudo python Dateiname.py
startet zwar das Programm, allerdings bekomme ich einen Error sobald ich Herbert eingebe. Ich verstehe das dort irgendwie nur Inputs als INT gezählt werden, aber warum?
Habe herrausgefunden, dass mit dem Befehl raw_input() ich den String eingeben kann. Warum aber funktioniert input() in meiner Shell normal?
Vielen Dank,
euer doggy