作者WENroger (666)
看板Python
标题[问题] 自动点击网页
时间Sat Jul 7 18:35:26 2018
手机排版请见谅
小弟最近因为作业需求
要爬交通部观光局这个网站
以这个网址为例:
https://www.taiwan.net.tw/m1.aspx?sNo=0001090
目前我写一个自动爬虫
他能爬出这个网址出现的景点的名称
但我还需要更多详细资讯是需要透过点进去各别景点才能拿到的
以’阳明山国家公园’为例
我要执行的动作是:
网页>点击‘阳明山国家公园’>爬取里面详细资讯>返回网页>点击‘台北市内双溪森林药
用植物园’>爬取里面详细资讯>..........
就这样直到把这页的景点资讯都爬完
想请问上述这个动作可以用什麽方式来写吗?
找了很多资料都还是不太了解......
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.253.126.122
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1530959729.A.4E3.html
1F:推 f496328mm: selenium 07/07 18:36
2F:→ TakiDog: requests 07/07 19:09
3F:→ TitanEric: 一楼的方法 07/07 21:12
4F:推 f496328mm: requests比较难,可是速度比较快,selenium比较简单, 07/07 22:38
5F:→ f496328mm: 但是比较慢 07/07 22:38
6F:→ TakiDog: selenium做出来挡着,有空换requests吧 速度有差,一个 07/08 02:34
7F:→ TakiDog: 写try写到死QQ 07/08 02:34
8F:→ TakiDog: selenium比较直觉一些适合新手,但有封包概念还是用requ 07/08 02:36
9F:→ TakiDog: ests之类的 07/08 02:36
10F:→ coeric: 个人会用requests做,不难 07/08 22:16