0
我有一個字符串列表。格式化urllib的編碼輸出quote_plus
category_list = "[u'Automation', u' Card Readers & POS']"
現在
,我執行下述操作
category_list = urllib.quote_plus(category_list, safe=':/'.encode('utf-8'))
我的編碼數據發佈到網絡和在解碼列表的輸出格式是這樣的下方。
[u\'Automation\', u\' Card Readers & POS\']
這是不正確的API格式,我需要將列表轉換爲下面的格式(刪除\)。
['Automation', ' Card Readers & POS']
請幫助我一樣。
解釋爲什麼源數據首先是一個字符串。 –
得到這個錯誤AttributeError:'list'對象在沒有字符串的情況下嘗試編碼時沒有屬性'rstrip' –
正確但是如果你想從數據中移除'u'元素,那麼你需要在沒有這些元素的情況下進行轉換。因此,請顯示您從哪裏獲取數據以及如何將其轉換爲字符串。 –