簡體   English   中英

python將特殊字符轉換為轉義字符

[英]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

另外,這是一篇很棒的文章,解釋了字符串編碼和字符集的基礎:

http://www.joelonsoftware.com/articles/Unicode.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM