作者jamesxxx1997 (黄~)
看板Python
标题Fw: [问题] 在学习程式语言,如何做到有效率的学习
时间Tue Jan 2 16:08:07 2018
※ [本文转录自 study 看板 #1QIaoBNy ]
作者: jamesxxx1997 (黄~) 看板: study
标题: [问题] 在学习程式语言,如何做到有效率的学习
时间: Mon Jan 1 22:58:16 2018
大家好,最近在学习Python的网路爬虫时,常常遇到
1.先备知识不足的情况,可能花非常多的时间在爬文
2.网路初阶课程完整且实用,但深入的话,不清楚需要多深入,才能解决现有问题
,常常迷失在各种专用术语之中,不知该如何学起
请问,有没有甚麽大原则或方法,能够在学习的阶段中,自我评估出
,需要达成目标所必要的基本知识,来减少盲目爬文的时间呢?
谢谢
补充实际例子 : 在学习网路爬虫时,想爬一个网站,用request,但是当爬取资料被拒绝
[403 forbidden],在继续爬文时,发现应该是headers的问题,但是headers又要去
http header的介绍网站学习,当相关的资料看不懂时,就只好换一个
http header的介绍网站学习--->>>迷失在资讯之中QAQ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 120.110.127.195
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/study/M.1514818699.A.5FC.html
1F:推 expiate: 先把学习目标具体化,细项化才知道自己在学什麽及学的怎 01/02 02:12
2F:→ expiate: 样 01/02 02:12
3F:推 springman: 有没有想要用 Phython 写出来的程式,这样比较有目标。 01/02 04:21
4F:→ jamesxxx1997: 有的,但时常常会卡住,然後在搜索网路资料的过程 01/02 13:51
5F:→ jamesxxx1997: 往往会迷失在新的,不同方面的资料中 01/02 13:51
※ 编辑: jamesxxx1997 (120.110.127.195), 01/02/2018 13:55:45
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: jamesxxx1997 (120.110.127.195), 01/02/2018 16:08:07
6F:→ f496328mm: 建议有个目标 单纯学习会没什麽感觉 01/02 17:05
7F:→ xxtuoo: 实务一点啦..想实作啥?卡在哪? 大家比较好回答XDD 01/02 22:11
8F:→ jamesxxx1997: k大,想要用爬虫把网页上的影片一个一个下载下来 01/02 22:20
9F:推 Kazimir: 可以理解 因为缺乏对於http和网页架构的基本认知 01/02 22:21
10F:→ Kazimir: 离开教学文之後就几乎都不懂 查一个名词以後跑出更多名词 01/02 22:21
11F:→ jamesxxx1997: 是一个要登入後才能载影片的网站 01/02 22:23
12F:→ jamesxxx1997: 那请问应该要怎麽办呢?范围太广,不知从何学起 01/02 22:23
13F:→ Kazimir: 我会建议你花一点时间了解一下html和css 01/02 22:24
14F:→ Kazimir: 另外就是了解一下 一个request发送和得到回应中的过程 01/02 22:27
15F:→ f496328mm: 建议一步一步来 先从简单的爬虫开始 01/02 22:27
16F:推 Kazimir: 广泛的来说 像这种因为缺乏基本知识卡住的情况 我觉得 01/02 22:31
17F:→ Kazimir: 先去学那个部分(如html) 直到好像有一点懂为什麽之前卡住 01/02 22:32
18F:→ Kazimir: 这个时候就可以回去处理本来碰到的问题 所以目标不能复杂 01/02 22:33
19F:→ jamesxxx1997: 喔喔喔,所以就是1. 先透过搜寻来知道自己大概 01/02 23:06
20F:→ jamesxxx1997: 哪部分概念不清楚 01/02 23:06
21F:→ jamesxxx1997: 2. 针对不懂的部分下去学,直到懂了之前卡住的点, 01/02 23:07
22F:→ jamesxxx1997: 再回来处理问题 01/02 23:07
23F:→ jamesxxx1997: 这样做很有系统ㄝ~谢谢K大 01/02 23:07
24F:推 vi000246: 先拆解问题吧 1.登入网站 2.保持session(登入状态) 01/03 00:03
25F:→ vi000246: 3.取得页面html 4.取得影片连结 5.下载影片到指定目录 01/03 00:03
26F:→ MOONY135: 答案是没有 另外我在python的时候大概两天就可以爬ptt了 01/03 00:04
27F:→ vi000246: 6.爬取下一页的html 01/03 00:04
28F:→ MOONY135: 先找范本抄 然後慢慢改动它 用抄的是最快也最容易有成就 01/03 00:05
29F:→ MOONY135: 感 01/03 00:05
30F:→ MOONY135: 然後再延伸课题 例如爬露天会遇到编码问题 01/03 00:06
31F:推 Csy065: 最近也在学爬虫,真的直接抄再去改,一天就会爬苹果新闻 01/04 00:29
32F:→ metalalive: 现在线上的初阶课程太多了, 反而进阶知识自己动手做 04/15 15:48
33F:→ metalalive: 还比K几本几百页的原文书来得快 04/15 15:49