为啥学了3个月Python还不会爬网站?症结在这!

news/2024/5/9 19:31:19/文章来源:https://blog.csdn.net/weixin_34162401/article/details/86739153

关注头条号,私信回复资料会有意外惊喜呦………………最后一张照片有资料呦。

为啥学了3个月Python还不会爬网站?症结在这!

前几天一个朋友问我应该如何学习Python,所以来回答一下这个问题做一个总结。

核心思路

建立良好的反馈机制。学习任何一样东西都是一样。对于编程来说,特别是非计算机专业的小伙伴们,要进一步注意的是,我们学习编程是为了用,所有的编程学习都应该牢牢以需求和应用为导向。具体在实现上,主要是学习一点做一点项目,循环上升。

学习路径

第一步是打基础。对于零基础新手,我通常建议跟着一门课或者一本书仔仔细细地地毯式过一遍,这里需要注意的重点是要及时做老师布置的题目或者课本后的习题。

这些题目固然简单,也不一定很有实用场景,但是可以很好地帮助初学者克服畏难情绪。

如果已经有一定的基础,可以考虑大概过一遍以后选一些看起来顺眼的题目找找感觉,在写的过程中找新语言和旧语言的共同点和不痛点,尽量尽快把旧知识的积累迁移到新知识的学习上。这一步对于新手来说有两个目的,了解什么是编程、找这门语言的感觉。对于非小白来说主要是后者。因此这个阶段到失去继续看的兴趣就可以停下来了。

第二步是学习如何学习编程或者如何学习这门语言。找一个小方向开始做,比如说写一个简单的爬虫。举个例子,你可以试试看抓取某个网站下的所有网页。这个时候你同时需要一些特定方向的资料,比如爬虫入门教程。这个阶段的主要目的是真正地学会用这门语言做事情,以及学习这门语言要怎么学习。这个阶段的标准是把项目预期的结果做出来一个最初步的结果即可。遇到不懂的问题,反复回去翻入门资料和各种博客教程。

为啥学了3个月Python还不会爬网站?症结在这!

第三步是培养良好的编程习惯、学习如何优化代码和设计代码。找一个你觉得写的有很多没有解决的问题的程序,把你发现的问题一个一个解决,在这个过程中大量地去看各种各样零散的技术博客,看看有没有可以启发到程序优化的知识点,比如说你偶然看到一个并发相关的文章,就可以试试看能不能用在爬虫上。

这个阶段的资料会急速减少,是最难做的一个阶段,需要花大量的时间搜索资料,以及慢慢形成比较高效的信息收集机制。这个阶段的主要目标是增加深度,做到实在做不下去就可以放下来做下一步了。

第四步是全面了解整个领域。这个时候可以去按上面同样的方法进入这门语言主要应用场景的其他领域。如果第三步做的比较到位,第四步的工作将会主要集中在这个领域的思想和这个领域的工具链的思想和使用方法。如果第三步做的不到位,第四步仍然会不可避免地觉得像学习新领域一样,重复以上步骤即可。这个阶段的主要目标是学习这个应用场景下的思想,主要的标准是如果你换一门陌生的语言仍然有能力实现这个思想,那么说明你对这块的思想掌握的已经比较牢固了。

为啥学了3个月Python还不会爬网站?症结在这!

技术模块如下

一、Python初级开发工程师(基础篇)

1.python语言基础(目标:掌握python基础语法入门和项目实践);

2.python语言高级(目标:能利用python进行一般的数据处理和爬虫);

3.python全栈工程师前端(目标:学会常用的前端技术);

4.python全栈工程师后端(目标:学会企业级后端框架Django,并能完成一个大型网站的构建);

以上是Python零基础该学的技能,如果你想进一步学习,甚至想成为Python大神级数据分析师,建议你去学习以下课程:

二、Python高级开发工程师(进阶篇)

5.Python全栈工程师后端高级;

6.Linux基础;

7.Linux运维自动化开发;

三、Python大神级数据分析师(大牛篇)

8.Python数据分析;

9.Python大数据;

10.Python机器学习。

之前已经给大家推荐过很多自学的教程和路径了,这里就不多说了,可以去翻我们的历史文章。

很多人在问,学习Python读什么书,这其实是一个非常通用的问题,学习分为三种方式:看书、上课,而读书学习是最实惠也是最高效的一种,小编整理了一些Python高分书籍给大家,从0基础到高级适合不同学习阶段,希望大家学习愉快。获取方式:点击小编头像,关注后私信回复“资料”即可下载。

为啥学了3个月Python还不会爬网站?症结在这!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_765637.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用缓存技术优化网站访问

HTTP Caching 用好了,可以极大的减小服务器负载和减少网络带宽。十分有必要深入了解下 http 的 caching 协议。先来看下请求/响应过程:http 请求/响应1、用 Last-Modified 头在第一次请求的响应头返回 Last-Modified 内容,时间格式如&#xf…

新手如何建设属于自己的网站

怎样建设一个属于自己的网站?南通网站建设步骤有哪些?每一个要建站的小白首先想到的肯定是这两个问题。其实这两个问题的范围很广,主要是由于很多刚入门的小白对网站建设的概念很模糊,下面小编就介绍网站建设的详细步骤&#xff0…

没有灵感头发都快抓掉了!推荐几款创意网站,让大脑灵光一动!

1. iDsketchhttp://www.idsketch.cn/工艺设计的草图设计手绘。 里面有系统教育方法,知道新人如何学习手绘,会将国外的手绘方法进行翻译。全方位系统的教你手绘。2. ShoppingDesignhttps://www.shoppingdesig产品包装设计。在这里能够给你带来更多创意灵感…

推荐30款超精致的体育类型的网站设计

日期:2012-11-24 来源:GBin1.com 相信大家肯定喜欢体育运动,如果你是运动迷儿的话,千万不要错过下面的体育相关网站设计。体育网站一般分为这样几个不同的类型:体育新闻、体育俱乐部、体育服饰和一些业界名人的个人网…

6月第四周域名网站排名:新网和易名中国并列第三

据国际统计机构Alexa公布的最新数据数据显示,在6月18日-6月24日期间,国内域名主机网站周均用户覆盖数排名前三位的是:中国万网,达1540。西部数码次之,达620,新网和易名中国并列第三名,达560。 &…

接入网站总结

思路: 认证---->获取token(请求接口时,必须要带上token的值才可以访问接口,应该是考虑到安全问题)---->请求对应的接口获取数据 现在大网站的一些都有例子的 至少我现在做的qq和新浪都是有的。新浪的简单 拿新浪的举例吧。过程都是一样的。 1,一个…

PaperBye一个可智能改重的免费论文查重网站。

2019独角兽企业重金招聘Python工程师标准>>> 推荐一个可以智能改重的免费论文查重软件,可自动降低论文重复率,同步修改、实时查重,一边修改,一边查重,修改完即查重完毕,修改论文效率高&#xff…

大型网站技术架构(四)网站的高性能架构

2019独角兽企业重金招聘Python工程师标准>>> 网站性能是客观的指标,可以具体体现到响应时间、吞吐量、并发数、性能计数器等技术指标。 1、性能测试指标 1.1 响应时间 指应用执行一个操作需要的时间,指从发出请求到最后收到响应数据所需要的时…

网站程序(案例)

Insus.NET分享一个案例网站程序。程序中95%的功能添加与设置在后台管理平台进行,剩余的5%就是前台网页的自定义设计。程序是使用.NET Framework 4.0 ASP.NET MS SQL Server 2008 R2 VB.NET进行开发。功能与特色:文章编辑器使用:CuteEditor…

SharePoint 2013 报:网站在改进过程中处于只读状态,对此给您带来的不便,我们深表歉意...

SharePoint 2013备份过程意外中断,导致再打开站点报:网站在改进过程中处于只读状态,对此给您带来的不便,我们深表歉意 英文:We apologize for any inconvenience, but weve made the site read only while were making…

如何在XAMPP中设置多个网站

xampp 是一个非常方便的本地 apache php mysql 的调试环境,在本地安装测试 WordPress 等各种博客、论坛程序非常方便。今天我们来给大家介绍一下,如何使用 XAMPP 在本地进行安装多个网站。 一般情况下,我们只需要网站程序放到 xampp/htdoc …

网站主机、域名购买和部署的方法

本文主要适用于第一次购买域名和空间的朋友。 我们都知道一个网站想要在互联网上访问,大致需要三个东西。第一、我们要访问的网站本身的工程文件,就是用户看到的东西。第二、我们需要租用一个空间用来存放我们的网站工程文件,在空间中会有附带…

大型网站技术架构系列2:负载均衡

2019独角兽企业重金招聘Python工程师标准>>> 本文主要讲解nginx的负载均衡。 负载均衡基于nginx的反向代理功能。 ~~~~~~~~~~~~~~~~~~ 1)让nginx支持jsp动态文件 操作方法:---修改nginx.conf,在server里添加 location ~ \.jsp$ {p…

转载-30分钟搞定后台登录界面(103个后台PSD源文件、素材网站)

原文:30分钟搞定后台登录界面(103个后台PSD源文件、素材网站) 目录 一、界面预览二、PSD源文件预览三、工具分享四、资源说明五、素材下载网站六、下载去年八月时要做一个OA系统为了后台界面而烦恼,后来写了一篇博客(《…

python怎么开发网站_python可以开发网站吗

python可以开发网站,python在web开发方面强大的开发框架是django。做网站开发之前,同样要掌握一些python的基础语法。 1、python基础,因为用python开发的,所以python指定要会,最起码你也得会条件判断,循环&…

重定向次数过多怎么解决_网站速度对搜索引擎优化到底有怎么的影响?| 谷歌SEO怎么优化...

可能有些会很难理解网站页面速度和搜索引擎优化是如何联系起来的。但早在2010年,谷歌就表示,网站页面速度将在搜索引擎优化(SEO)中占据重要作用,这将会影响你的网站页面在搜索引擎结果页面(Search Engine Result Page)上的排名。随着移动设备…

发布网站碰到的问题

出现这种错误 编译器错误信息: CS0016: 未能写入输出文件 当时装了2个同样的数据库(mysql一个高版本,一个低版本),导致不可以发布网站,也不可以访问别人在本地发布的网站 解决方法删除一个数据库既可以解决 解决管理员…

一键seo提交收录_百度网站提交,选择主动提交,还是被动收录?

对于百度收录而言,一直以来都是困扰SEO人员的一个核心问题,每天都会有大量的站长在思考,为什么我的页面没有收录,于是便开始想尽各种途径,促使页面被百度快速收录。这其中我们一定不会脱离下面三个渠道:① …

新闻发布网站代码_如何把新闻稿发布到门户网站上?上海专业代发新闻稿公司...

什么是软文营销?简单来说,就是把一篇关于您企业的宣传文章,新闻,会议活动,或者一个新的观点,或者是一篇可以引起读者共鸣的文章发布多家不同新闻媒体上,用户就可以在媒体上,或者从搜…

laravel 分词搜索匹配度_电商网站上的搜索功能是如何实现的?

今天是刘小爱自学Java的第159天。感谢你的观看,谢谢你。学习计划安排如下:索引库本质上和数据库类似,也是存储数据的,既然如此自然也会有增删改查。那么这个索引库到底有何特别应用呢?索引库的特别之处在于它的查询&am…