第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

執(zhí)行douban_spider出現(xiàn)問(wèn)題

"UnicodeEncodeError",python3編碼是utf-8,嘗試用virtualenv解決:

(project_1) [root@hamster douban]# python3 -m scrapy crawl douban_spider

...

2018-08-28 22:59:33 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://movie.douban.com/top250> (referer: None)

2018-08-28 22:59:33 [scrapy.core.scraper] ERROR: Spider error processing <GET https://movie.douban.com/top250> (referer: None)

Traceback (most recent call last):

? File "/root/project_1/lib/python3.6/site-packages/twisted/internet/defer.py", line 654, in _runCallbacks

? ? current.result = callback(current.result, *args, **kw)

? File "/root/douban/douban/spiders/douban_spider.py", line 14, in parse

? ? print(response.text)

UnicodeEncodeError: 'ascii' codec can't encode characters in position 349-352: ordinal not in range(128)

...

2018-08-28 22:59:33 [scrapy.core.engine] INFO: Spider closed (finished)

還是報(bào)錯(cuò),檢查了一下:

(project_1) [root@hamster douban]# python3

Python 3.6.5 (default, Aug 28 2018, 22:34:18)?

[GCC 4.4.7 20120313 (Red Hat 4.4.7-23)] on linux

Type "help", "copyright", "credits" or "license" for more information.

>>> import sys

>>> sys.getdefaultencoding()

'utf-8'

懷疑是"douban_spider.py"代碼有誤,但不知道錯(cuò)在哪,希望老師幫我解答一下,謝謝!?

正在回答

1 回答

你用virtualenv的時(shí)候,運(yùn)行文件時(shí),是否workon切換到正確的解釋器了

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

HamsterZ 提問(wèn)者

我發(fā)現(xiàn)好像是print(response.text)的問(wèn)題,我跟著課程繼續(xù)往下做,可以成功爬取并保存數(shù)據(jù)。
2018-09-04 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

執(zhí)行douban_spider出現(xiàn)問(wèn)題

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)