Python 爬蟲之超鏈接 url中含有中文出錯及解決辦法
更新時間:2017年08月03日 09:57:55 作者:小旋鋒
這篇文章主要介紹了Python 爬蟲之超鏈接 url中含有中文出錯及解決辦法的相關資料,出現(xiàn)UnicodeEncodeError: 'ascii' codec can't encode characters,的錯誤解決辦法,需要的朋友可以參考下
Python 爬蟲之超鏈接 url中含有中文出錯及解決辦法
python3.5 爬蟲錯誤:
UnicodeEncodeError: 'ascii' codec can't encode characters
這個錯誤是由于超鏈接中含有中文引起的,超鏈接默認是用ascii編碼的,所以不能直接出現(xiàn)中文,若要出現(xiàn)中文,
解決方法如下:
import urllib from urllib.request import urlopen link="http://list.jd.com/list.html?cat=9987,653,655&ev=exbrand%5F9420&trans=1&JL=3_品牌_金立(Gionee)" #含有中文的超鏈接 # 需要用 urllib.parse.quote 轉(zhuǎn)換 link=urllib.parse.quote(link) html=urlopen(link).read() #就可以訪問了,不會報異常
以上就是 Python 爬蟲出現(xiàn)錯誤解決辦法的詳解,如有疑問請留言或者到本站的社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
您可能感興趣的文章:
- Python爬蟲實例爬取網(wǎng)站搞笑段子
- Python3.4編程實現(xiàn)簡單抓取爬蟲功能示例
- Python網(wǎng)絡爬蟲與信息提取(實例講解)
- python利用urllib實現(xiàn)爬取京東網(wǎng)站商品圖片的爬蟲實例
- python制作小說爬蟲實錄
- python爬蟲實戰(zhàn)之最簡單的網(wǎng)頁爬蟲教程
- Python實現(xiàn)的爬蟲功能代碼
- 基于python爬蟲數(shù)據(jù)處理(詳解)
- python爬蟲入門教程--HTML文本的解析庫BeautifulSoup(四)
- Python爬蟲之模擬知乎登錄的方法教程
- python爬蟲入門教程--優(yōu)雅的HTTP庫requests(二)
- Python爬蟲實現(xiàn)(偽)球迷速成
相關文章
詳解Python如何實現(xiàn)發(fā)送帶附件的電子郵件
SMTP(Simple Mail Transfer Protocol)即簡單郵件傳輸協(xié)議,它是一組用于由源地址到目的地址傳送郵件的規(guī)則,由它來控制信件的中轉(zhuǎn)方式。本文將利用SMTP實現(xiàn)發(fā)送帶附件的電子郵件,感興趣的可以了解一下2023-04-04
Python實現(xiàn)對圖像加噪(高斯噪聲 椒鹽噪聲)
這篇文章主要介紹了展示通過Python給圖像疊加不同等級的椒鹽噪聲和高斯噪聲的代碼,相應的疊加噪聲的已編為對應的類,可實例化使用。感興趣的同學可以看看2021-11-11
python?實現(xiàn)syslog?服務器的詳細過程
這篇文章主要介紹了python?實現(xiàn)syslog服務器的詳細過程,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-08-08
Python浮點數(shù)取整、格式化和NaN處理的操作方法
這篇文章主要介紹了Python浮點數(shù)取整、格式化和NaN處理的操作方法,本文較詳細介紹了取整的三種方法,格式化浮點數(shù)輸出的示例代碼詳解,感興趣的朋友跟隨小編一起看看吧2022-05-05
解決tensorflow訓練時內(nèi)存持續(xù)增加并占滿的問題
今天小編就為大家分享一篇解決tensorflow訓練時內(nèi)存持續(xù)增加并占滿的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01

