Python 板


LINE

  各位前辈好,最近因为一点需求在撰写爬虫程式。先是参照了一些网路资源试作了一些常见网站(如高铁)的爬虫,虽然也碰上不少问题但都还算顺利解决。   近期在整理某些领域的国内论文,因此花了不少时间在「台湾博硕士论文知识加值系统」里头,想说能不能用爬虫的方式,蒐集论文的基本资料再来筛选,但碰上了一个问题。   在用以前的经验来撰写爬虫程式时,总会碰上重新导向的语法:「<META HTTP-EQUIV="Refresh" CONTENT="0; ……」,查了一些资料後发现requests.__部分有allow_redirects的参数可以使用,但就算设置其为False也没办法读到东西。应该说,貌似读到的东西也就只有那段重新导向的语法(或者是我程式上有大问题)。   後续也Google了相关的资料,但还是没能解决这个问题,只好来此向各位询问,希望能获得一些指引或解答。 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.134.106.248
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1496248868.A.8BE.html
1F:→ kenduest: meta 那算是 html 档案内容组成了,不是 requests 06/01 01:38
2F:→ kenduest: 本身处理的范围。你需要的是解析若有这段 meta 06/01 01:38
3F:→ kenduest: 内容抓出请求的 url= 後面指定的网址 06/01 01:39
4F:→ kenduest: 然後把抓出来的 url 丢给 requests.get 重抓内容处理 06/01 01:40
5F:→ kenduest: 要判断有无这类 meta 语法一般可以用 BeautifulSoup 06/01 01:41
6F:→ kenduest: 解析找这类内容,有找到拆解找出 url 网址拿来用 06/01 01:41
7F:→ kenduest: requests 内所谓 allow_redirects 是说一般的 http 06/01 01:42
8F:→ kenduest: 请求对方回应 301, 302 这类回应代码时候,依据 06/01 01:43
9F:→ kenduest: header 内 Location 栏位指定的 url 来进行连结存取 06/01 01:43
  谢谢指点!   刚刚改了一下,使用soup.find("meta")得出了其内容并撷取出URL=之後的网址,用该网址重新进行requests,但仍然是碰到相同的情况……得出的结果与首次的结果相同。   两次均是得出:   <META HTTP-EQUIV="Refresh" CONTENT="0; URL=/cgi-bin/gs32/gsweb.cgi/login?o=dwebmge">   问题仍然无法解决Orz
10F:→ kenduest: 後续要登入啊 说是另外一个新的处理议题 06/01 09:31
  好的,我再试试。想说一般网页不用登入就能查询就没注意到了。   要开始试的同时发现登入有验证码,看来短时间以我的功力有点困难 Orz ※ 编辑: jakeasa123 (140.138.152.2), 06/01/2017 12:52:16
11F:推 zerof: 试试 selenium 06/01 13:17
12F:→ salmon12706: 工研院人工智慧课程推荐https://reurl.cc/4RDRaK 06/29 16:27







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:WOW站内搜寻

TOP