Muh*_*ial 2 python scrapy selenium-webdriver
我正在尝试从Facebook提取数据,但在抓取时,我陷入了unicode类型错误.实际上我试图抓取的文字包含如下信息:
Hi, this is text
Run Code Online (Sandbox Code Playgroud)
抛出unicodeEncodeError异常的代码如下:
driver.find_elements_by_xpath('//p').text
Run Code Online (Sandbox Code Playgroud)
有任何提示要克服这个问题.
这个问题与此类似:Selenium webdriver和unicode
他们建议使用以下方法将整个页面转换为ascii:
(driver.page_source).encode('ascii', 'ignore')
Run Code Online (Sandbox Code Playgroud)
您也可以将其编码为utf-8:
(driver.page_source).encode('utf-8')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
156 次 |
| 最近记录: |