• 回答数

    2

  • 浏览数

    152

壹贰叁肆4321
首页 > 毕业论文 > python爬虫分析毕业论文

2个回答 默认排序
  • 默认排序
  • 按时间排序

雁儿小妞宝

已采纳

做爬虫,特别是python写说容易挺容易,说难也挺难的,举个栗子 简单的:将上面的所有代码爬下来写个for循环,调用urllib2的几个函数就成了,基本10行到20行以内的代码难度0情景:1.网站服务器很卡,有些页面打不开,urlopen直接就无限卡死在了某些页面上(以后urlopen有了timeout)2.爬下来的网站出现乱码,你得分析网页的编码3.网页用了gzip压缩,你是要在header里面约定好默认不压缩还是页面下载完毕后自己解压4.你的爬虫太快了,被服务器要求停下来喝口茶5.服务器不喜欢被爬虫爬,会对对header头部浏览器信息进行分析,如何伪造6.爬虫整体的设计,用bfs爬还是dfs爬7.如何用有效的数据结构储存url使得爬过的页面不被重复爬到8.比如1024之类的网站(逃,你得登录后才能爬到它的内容,如何获取cookies以上问题都是写爬虫很常见的,由于python强大的库,略微加了一些代码而已难度1情景:1.还是cookies问题,网站肯定会有一个地方是log out,爬虫爬的过程中怎样避免爬到各种Log out导致session失效2.如果有验证码才能爬到的地方,如何绕开或者识别验证码3.嫌速度太慢,开50个线程一起爬网站数据难度2情景:1.对于复杂的页面,如何有效的提取它的链接,需要对正则表达式非常熟练2.有些标签是用Js动态生成的,js本身可以是加密的,甚至奇葩一点是jsfuck,如何爬到这些难度3总之爬虫最重要的还是模拟浏览器的行为,具体程序有多复杂,由你想实现的功能和被爬的网站本身所决定爬虫写得不多,暂时能想到的就这么多,欢迎补充

343 评论

ABCDG,43668

pymysql pandas 百度echarts requests 爬虫、可视化、大数据分析

136 评论

相关问答

  • 毕业论文基于python网络爬虫实战

    :从爬虫必要的几个基本需求来讲: 1.抓取 py的urllib不一定去用,但是要学,如果还没用过的话。 比较好的替代品有requests等第三方更人性化、成熟的

    艰难之旅 5人参与回答 2023-12-08
  • 爬虫爬取毕业论文

    做爬虫,特别是python写说容易挺容易,说难也挺难的,举个栗子 简单的:将上面的所有代码爬下来写个for循环,调用urllib2的几个函数就成了,基本10行到

    追趕跑跳碰 4人参与回答 2023-12-07
  • 毕业论文爬虫分析怎么写

    论文的数据分析怎么写如下: 首先,针对实证性论文而言,在开始撰写论文之前,必须要提前确定好数据研究方法。而数据研究方法的确定与选择需要根据大家毕业论文的研究课题

    盛开的七月 3人参与回答 2023-12-07
  • python爬虫编写毕业论文

    python可以做很多类型的项目或许你可以参考一下:知乎的回答:

    木图先生 4人参与回答 2023-12-08
  • python爬虫毕业论文选题

    python数据挖掘技术及应用论文选题如下:1、基于关键词的文本知识的挖掘系统的设计与实现。2、基于MapReduce的气候数据的分析。3、基于概率图模型的蛋白

    王小虎呦 4人参与回答 2023-12-08