Python 爬蟲之超鏈接 url中含有中文出錯(cuò)及解決辦法
Python 爬蟲之超鏈接 url中含有中文出錯(cuò)及解決辦法
python3.5 爬蟲錯(cuò)誤:
UnicodeEncodeError: 'ascii' codec can't encode characters
這個(gè)錯(cuò)誤是由于超鏈接中含有中文引起的,超鏈接默認(rèn)是用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() #就可以訪問了,不會報(bào)異常
以上就是 Python 爬蟲出現(xiàn)錯(cuò)誤解決辦法的詳解,如有疑問請留言或者到本站的社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
- Python爬蟲實(shí)例爬取網(wǎng)站搞笑段子
- Python3.4編程實(shí)現(xiàn)簡單抓取爬蟲功能示例
- Python網(wǎng)絡(luò)爬蟲與信息提取(實(shí)例講解)
- python利用urllib實(shí)現(xiàn)爬取京東網(wǎng)站商品圖片的爬蟲實(shí)例
- python制作小說爬蟲實(shí)錄
- python爬蟲實(shí)戰(zhàn)之最簡單的網(wǎng)頁爬蟲教程
- Python實(shí)現(xiàn)的爬蟲功能代碼
- 基于python爬蟲數(shù)據(jù)處理(詳解)
- python爬蟲入門教程--HTML文本的解析庫BeautifulSoup(四)
- Python爬蟲之模擬知乎登錄的方法教程
- python爬蟲入門教程--優(yōu)雅的HTTP庫requests(二)
- Python爬蟲實(shí)現(xiàn)(偽)球迷速成
相關(guān)文章
詳解Python如何實(shí)現(xiàn)發(fā)送帶附件的電子郵件
SMTP(Simple Mail Transfer Protocol)即簡單郵件傳輸協(xié)議,它是一組用于由源地址到目的地址傳送郵件的規(guī)則,由它來控制信件的中轉(zhuǎn)方式。本文將利用SMTP實(shí)現(xiàn)發(fā)送帶附件的電子郵件,感興趣的可以了解一下2023-04-04
Python實(shí)現(xiàn)對圖像加噪(高斯噪聲 椒鹽噪聲)
這篇文章主要介紹了展示通過Python給圖像疊加不同等級的椒鹽噪聲和高斯噪聲的代碼,相應(yīng)的疊加噪聲的已編為對應(yīng)的類,可實(shí)例化使用。感興趣的同學(xué)可以看看2021-11-11
python?實(shí)現(xiàn)syslog?服務(wù)器的詳細(xì)過程
這篇文章主要介紹了python?實(shí)現(xiàn)syslog服務(wù)器的詳細(xì)過程,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-08-08
Python浮點(diǎn)數(shù)取整、格式化和NaN處理的操作方法
這篇文章主要介紹了Python浮點(diǎn)數(shù)取整、格式化和NaN處理的操作方法,本文較詳細(xì)介紹了取整的三種方法,格式化浮點(diǎn)數(shù)輸出的示例代碼詳解,感興趣的朋友跟隨小編一起看看吧2022-05-05
Python實(shí)現(xiàn)遺傳算法(虛擬機(jī)中運(yùn)行)
遺傳算法(GA)是最早由美國Holland教授提出的一種基于自然界的“適者生存,優(yōu)勝劣汰”基本法則的智能搜索算法。本文主要介紹了如何通過Python實(shí)現(xiàn)遺傳算法,感興趣的同學(xué)可以看一看2021-11-11
解決tensorflow訓(xùn)練時(shí)內(nèi)存持續(xù)增加并占滿的問題
今天小編就為大家分享一篇解決tensorflow訓(xùn)練時(shí)內(nèi)存持續(xù)增加并占滿的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01

