Ausgabe in IDLE und bash Konsole

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
wattwurm
User
Beiträge: 29
Registriert: Sonntag 25. Januar 2015, 17:27
Wohnort: Nordsee

Hallo,
wieso unterscheiden sich die Ausgaben?

Idle:
Ich verschiebe:) /home/thomas/script/pytest/BlackSabbath_Best_off CD1
Ich verschiebe:) /home/thomas/script/pytest/BlackSabbath_Best_off CD2
Bash:
('Ich verschiebe:)', '/home/thomas/script/pytest/BlackSabbath_Best_off', 'CD1')
('Ich verschiebe:)', '/home/thomas/script/pytest/BlackSabbath_Best_off', 'CD2')
Man beachte die Klammern, KOmmas und die Single Quotes
rwxr--r-- 1 thomas thomas 1123 Mär 29 12:37 dateiendung.py

Code: Alles auswählen

def verschieben():
    print('Ich verschiebe:)', os.path.dirname(alt), os.path.basename(alt))
    ##shutil.move(alt, neu)
:K
Gruß
wattwurm
BlackJack

@wattwurm: Weil Du von der Konsole aus anscheinend Python 2 verwendest um für Python 3 geschriebenen Quelltext auszuführen.
wattwurm
User
Beiträge: 29
Registriert: Sonntag 25. Januar 2015, 17:27
Wohnort: Nordsee

argh, hashtag angepasst :roll:
jetzt geht es. Danke!
Antworten