這是我正在嘗試檢索電影類型的部分代碼。從字符串字符中刪除前綴u's
genres = tr.find('span', 'genre').find_all('a')
genres = [g.contents[0] for g in genres]
print genres
[u'Animation']
[u'Comedy']
[u'Comedy', u'Romance']
我想刪除那些u前綴。
希望的輸出:
['Animation']
['Comedy']
['Comedy', 'Romance']
爲什麼你婉將其刪除?,它不會影響任何東西 – Hackaholic 2015-02-10 21:45:53
@ Hackaholic,這是項目所必需的。 – Alph 2015-02-10 21:47:44
您是否正在嘗試生成輸出(例如,到一個文件)這些字符會在哪裏解析?前綴'u'是信息性的,所以你知道Python輸出的字符串的類型。它類似於附加到Python長整數的'L'。 – bmhkim 2015-02-10 21:47:55