问一个字符串替代的(奇怪)问题

visame 2009-12-28 11:53:35
我urllib.urlopen(读网页)得到一个如下字符串:

http:\u002F\u002Fm.wsj.net\u002Fvideo\u002F20091222\u002F122209ghosnturn\u00
2F122209ghosnturn_512x288.jpg

我想把“\u002F”换成“/”
str.replace("\u002F", "/")不行
str.replace("\\u002F", "/")不行
str.replace(u"\u002F", "/")不行
str.replace(u"\\u002F", "/")不行

查阅了一下,这个\u002F是一个编码问题。
可以参考这里:
http://www.eplato.cn/153-java-manner-hexadecimal-string-expression.html

该怎么Replace?
...全文
201 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sikinzen 2010-04-06
  • 打赏
  • 举报
回复
很多时候要注意 双引号 和 单引号 的区分哦。
看来楼主没有好好学习 小骆驼书啊。
还是恭喜楼主这么快找到答案。

[Quote=引用 1 楼 visame 的回复:]
问题已解决
这样就可以了
str=str.replace('\u002F', '/')
[/Quote]
心海 2010-03-31
  • 打赏
  • 举报
回复
解决了?孤独聪明而心急的提问者
thy38 2010-03-26
  • 打赏
  • 举报
回复
恭喜回复内容太短了!
firefox0603 2010-03-26
  • 打赏
  • 举报
回复
我觉得str.replace(r"\u002F", "/")
angel_su 2009-12-28
  • 打赏
  • 举报
回复
u'\u0027'就是/符号,不用换了吧...
visame 2009-12-28
  • 打赏
  • 举报
回复
问题已解决
这样就可以了
str=str.replace('\u002F', '/')
youyou0_0 2009-12-28
  • 打赏
  • 举报
回复

:-)...

37,721

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧