我在python中有一个字符串,它是一个URL:
http://weibo.com\/p\/aa\/weibo?from=bb&wvr=5.1&mod=weibomore#cc
我想要一个真实的网址,我可以将其粘贴到我的Chrome中:
http://weibo.com/p/aa/weibo?from=bb&wvr=5.1&mod=weibomore#cc
请告诉我如何改变它 IN PYTHON ~~~
答案 0 :(得分:3)
<your url string>.replace("\\","")
会做到这一点,但正如已经指出的那样,最好修复这个问题的来源。
该解决方案还将删除任何反引号(“\”)。即使是合法的 - 所以这不是一般解决方案。在网址*,though its very unusual and causes problems
中允许使用反斜杠*然后可能不会:http://www.ietf.org/rfc/rfc2396.txt - 看起来这是一个令人困惑的问题。
答案 1 :(得分:3)
您似乎只需要从原始字符串中删除反斜杠。
你可以使用replace
这样做..
url = string.replace("\\", "")