def buildprofilepage(result):
data = {"Street": str(result[11]).replace("_", " "), "City": str(result[12]).replace("_", " "),
"State": result[13], "Street1": str(result[16]).replace("_", " "),"City1": str(result[17]).replace("_", " ")}
return data
代替下划线,我想显示字符串之间的空格。但是每次我尝试时,它只显示前几个字符,然后显示空格。
现在你的str.replace 应该做一些事情,就像这个 Python Shell 小例子中所示的那样。
>>> str = "Hello_World_to_Amit"
>>> str.replace(""," ")
' H e l l o _ W o r l d _ t o _ A m i t '
但是,如果要用下划线替换空格,则必须在替换字符串中指定它,如下所示:
>>> str = "Hello_World_to_Amit"
>>> str.replace("_"," ") #Here, I specified the old string as "_" to replace
'Hello World to Amit'
描述您的问题? 如果没有,请随时多指定您的问题,以获得更准确的帮助
亲切的问候