Python verkettet einen string und eine variable
Ich versuche zum verketten von strings und Variablen , sehe ich neue Zeilen Hinzugefügt ..
def convert_hostname(row_rack,ru_host,orig_hostname):
if orig_hostname[0:9] == "ll21l01ms":
print row_rack,
print ru_host,
temp_var = "ll21l01ls-" + row_rack + ru_host + ".com"
print temp_var
Output when run :
0707
49
ll21l01ls-0707
49
.com
Wenn ich versuche, drucken Sie die temp_var , es fügt neue Zeilen während der Verkettung.
Die mit der Ausgabe sollte wie folgt sein :
0707
49
ll21l01ls-070749.com
Irgendwelche Ideen?
Es fügt neue Zeilen ein, oder es fügt Leerzeichen, wo Sie nicht wollen? Wenn es ist das hinzufügen Raum, die Sie nicht wollen, dann .strip() die row_rack und ru_host zu sehen, ob das funktioniert, da gibt es keinen Grund für Sie, und fügen Sie Leerzeichen ein, wenn Sie verketten der Variablen, es sei denn, die Räume sind schon da
Danke! strip() gearbeitet!
Danke! strip() gearbeitet!
InformationsquelleAutor supervirus | 2016-04-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen:
InformationsquelleAutor Cyb3rFly3r