ich drucke meine Ausgabe in einer Datei mit diesem Befehl:Wie mit Anhang drucken, benutzerdefinierte Trennzeichen und unterdrücken Leerzeichen in Python 2?
print >> outfile, columns2[0],"\t",columns2[1],"\t",columns2[2]
Mein Problem ist, dass ich einen „Raum“ am Ende des Inhalts jeder Spalte habe.
Ich kenne einige Male kann es mit sep
gelöst werden:
print('foo', 'bar', sep='')
Aber ich weiß nicht, wie sep
zu implementieren, während in einer Datei mit meinem obigen Befehl schreiben:
print >> outfile
Warum schreibst du nicht in die Datei? –
Ich denke, er spricht über den Platz an jedem Komma eingefügt, nicht die NL. – totoro
Fragen Sie nach Python 3 oder 2? Wenn Python 3, könnte dies geschlossen werden-als-Duplikat von [Python-Syntax Hilfe sep = "", '\ t'] (http://stackoverflow.com/questions/22116482/python-syntax-help-sep-t) – smci