【发布时间】:2015-08-12 16:19:30
【问题描述】:
我正在编写一个网站/搜索引擎,结果不能包含非 UTF-8 字符,否则我的页面会出现 500 个服务器错误。结果来自 PostgreSQL 数据库,最初有一些非 UTF-8 字符。为了解决我的问题,我在文本上使用了 Python .encode('utf-8') 函数,然后将其重新插入到数据库中。但是,现在我的文本通过它写入了“\012”。当我检索它以格式化它时,我可以对文本做些什么吗?
【问题讨论】:
-
如果 "/012" 字符串没有意义而你只是想让它们消失,你可以这样做
myString.replace("/012", "") -
那个替换功能好像没有任何效果。
标签: python string encoding utf-8