使用python进行Web抓取时发生错误

久南

我试图抓新闻中的答复。

我尝试了很多次。

但我只能看到回溯。

请帮我。

我写了这样的代码:

import re
import urllib.request
import urllib
import requests
from bs4 import BeautifulSoup

url='http://news.naver.com/main/ranking/read.nhn?mid=etc&sid1=111&rankingType=popular_week&oid=277&aid=0003773756&date=20160622&type=1&rankingSectionId=102&rankingSeq=1&m_view=1'
html=request.get(url)
#print(html.text)
a=html.text
bs=BeautifulSoup(a,'html.parser')
print(bs.prettify())
bs.find('span',class="u_cbox_contents")

当我运行此命令时:bs.find('span',class =“ u_cbox_contents”)

我只能看到很多错误

错误是这样。

SyntaxError:语法无效

我如何修复代码以使其正常运行?

请帮我。

我运行此python 3.4.4版本,Windows 8.1 64x

谢谢阅读。

o

按照@AkshatMahajan的建议,可以使用requests模块来完成以下操作。此外,您还可以修改最后一行以找到所需的元素。

##import re
##import urllib.request
##import urllib
import requests
from bs4 import BeautifulSoup

url='http://news.naver.com/main/ranking/read.nhn?mid=etc&sid1=111&rankingType=popular_week&oid=277&aid=0003773756&date=20160622&type=1&rankingSectionId=102&rankingSeq=1&m_view=1'
html=requests.get(url)
#print(html.text)
a=html.text
bs=BeautifulSoup(a,'html.parser')
print(bs.prettify())
print(bs.find('span',attrs={"class" : "u_cbox_contents"}))

感谢@DiogoMartins也指出了正确的Python版本

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用NHibernate构建层次结构时发生错误-抓取可能无法与scroll()或iterate()一起使用

来自分类Dev

使用R在imdb中进行Web抓取

来自分类Dev

当HTML不变时,如何使用Python进行网上抓取?

来自分类Dev

使用WAF构建代码时发生Python错误

来自分类Dev

在OSX下使用SWIG时发生致命的Python错误

来自分类Dev

从网站抓取数据时发生错误时如何停止python脚本退出

来自分类Dev

在Wikipedia上使用BeautifulSoup进行Web抓取

来自分类Dev

使用Python进行网页抓取

来自分类Dev

使用BeautifulSoup使用python进行网络抓取,发现错误

来自分类Dev

使用Python,BeautifulSoup进行Web抓取

来自分类Dev

使用Python分割资料区块时发生错误

来自分类Dev

尝试使用pip安装“请求”包时发生Python错误

来自分类Dev

使用BeautifulSoup到Dataframe进行Web抓取

来自分类Dev

Python-使用Scrapy进行Web抓取

来自分类Dev

抓取时发生AttributeError

来自分类Dev

使用Node.js进行Web抓取

来自分类Dev

使用Python和Beautiful汤进行Web抓取:错误“'页面'未定义”

来自分类Dev

尝试使用BS4从Trustpilot Web抓取日期时收到以下JSON错误-Python

来自分类Dev

在python中使用Selenium进行Web抓取,单击按钮时遇到麻烦

来自分类Dev

使用Beautifulsoup和Python进行Web抓取不起作用

来自分类Dev

使用Scrapy(Python)进行Web数据抓取(在线新闻评论)

来自分类Dev

使用R在imdb中进行Web抓取

来自分类Dev

使用xpathSApply在R中进行Web抓取

来自分类Dev

使用R和RVest进行Web抓取

来自分类Dev

使用Web :: Scraper从.onion网站进行抓取

来自分类Dev

使用Python脚本响应中的请求进行Web抓取

来自分类Dev

使用ThreadPoolExecutor进行错误的Web抓取

来自分类Dev

Python - 抓取时 BeautifulSoup 错误

来自分类Dev

使用 Python 和 Beautiful Soup 进行抓取时 div 的问题

Related 相关文章

  1. 1

    使用NHibernate构建层次结构时发生错误-抓取可能无法与scroll()或iterate()一起使用

  2. 2

    使用R在imdb中进行Web抓取

  3. 3

    当HTML不变时,如何使用Python进行网上抓取?

  4. 4

    使用WAF构建代码时发生Python错误

  5. 5

    在OSX下使用SWIG时发生致命的Python错误

  6. 6

    从网站抓取数据时发生错误时如何停止python脚本退出

  7. 7

    在Wikipedia上使用BeautifulSoup进行Web抓取

  8. 8

    使用Python进行网页抓取

  9. 9

    使用BeautifulSoup使用python进行网络抓取,发现错误

  10. 10

    使用Python,BeautifulSoup进行Web抓取

  11. 11

    使用Python分割资料区块时发生错误

  12. 12

    尝试使用pip安装“请求”包时发生Python错误

  13. 13

    使用BeautifulSoup到Dataframe进行Web抓取

  14. 14

    Python-使用Scrapy进行Web抓取

  15. 15

    抓取时发生AttributeError

  16. 16

    使用Node.js进行Web抓取

  17. 17

    使用Python和Beautiful汤进行Web抓取:错误“'页面'未定义”

  18. 18

    尝试使用BS4从Trustpilot Web抓取日期时收到以下JSON错误-Python

  19. 19

    在python中使用Selenium进行Web抓取,单击按钮时遇到麻烦

  20. 20

    使用Beautifulsoup和Python进行Web抓取不起作用

  21. 21

    使用Scrapy(Python)进行Web数据抓取(在线新闻评论)

  22. 22

    使用R在imdb中进行Web抓取

  23. 23

    使用xpathSApply在R中进行Web抓取

  24. 24

    使用R和RVest进行Web抓取

  25. 25

    使用Web :: Scraper从.onion网站进行抓取

  26. 26

    使用Python脚本响应中的请求进行Web抓取

  27. 27

    使用ThreadPoolExecutor进行错误的Web抓取

  28. 28

    Python - 抓取时 BeautifulSoup 错误

  29. 29

    使用 Python 和 Beautiful Soup 进行抓取时 div 的问题

热门标签

归档