我使用Python中的urllib2通過echonest api傳遞幾個參數。一些藝術家和曲目名稱具有&符號(&
)。html「&」和參數
例如: 湯米詹姆斯&的Shondells == artist=Tommy%20James%20&20The%20Shondells
我怎樣才能正確地傳遞符號字符通過API參數?
完整的API查詢:
http://developer.echonest.com/api/v4/song/search?api_key=KEY_GOES_HERE&artist=Tommy%20James%20&20The%20Shondells&title=Crimson%20and%20Clover
你現在如何編碼參數?你通常使用'urllib.quote'來處理編碼,並且它會正確地爲你編碼'&'。 –
你是否簡單地嘗試過'%26'? – ConcurrentHashMap