[英]python converting special characters to escaped characters
在我的MySQL數據庫中,我有一些帶有特殊字符的字段,例如變音符,可能還有其他字段,我只是選擇了一個。 當我執行搜索時,python將其更改為轉義字符“ \\ xf6”。 如果我通過phpmyadmin搜索和導出相同的數據,它將保持變音符號,這就是我要python所做的-保留特殊字符,不要轉義它們。 我該如何實現?
我正在使用的表的排序規則是utf8_bin
示例:Wöll變為W \\ xf6ll
使用Unicode / UTF8字符串時,需要使用編碼和解碼。 在此處找到更多信息和示例:
http://docs.python.org/2/howto/unicode.html
另外,這是一篇很棒的文章,解釋了字符串編碼和字符集的基礎:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.