亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

python - 用urllib抓取網(wǎng)頁上的下載鏈接,目標文件是xls形式,但發(fā)現(xiàn)抓下來的xls是空表,里面只有一句報錯信息,求幫助。

瀏覽:173日期:2022-07-24 08:56:37

問題描述

想用urllib抓取上交所股票列表的xls下載鏈接,如下圖紅色小框:

python - 用urllib抓取網(wǎng)頁上的下載鏈接,目標文件是xls形式,但發(fā)現(xiàn)抓下來的xls是空表,里面只有一句報錯信息,求幫助。

發(fā)現(xiàn)抓下來的xls只有報錯信息:

python - 用urllib抓取網(wǎng)頁上的下載鏈接,目標文件是xls形式,但發(fā)現(xiàn)抓下來的xls是空表,里面只有一句報錯信息,求幫助。

請問要怎樣才能把有內(nèi)容的xls抓下來?

代碼如下

from urllib import requestfrom datetime import datetime# -*- coding:utf-8 -*-url = ’http://query.sse.com.cn/security/stock/downloadStockListFile.do?’ ’csrcCode=&stockCode=&areaName=&stockType=1’myheaders = [(’User - Agent’, ’Mozilla/5.0 (Windows; U; Windows NT 5.2) AppleWebKit/525.13’ ’ (KHTML, like Gecko) Version/3.1 Safari/525.13’),]opener = request.build_opener()opener.addheaders = myheadersrequest.install_opener(opener)local = '/Users/Mty/Downloads/data/' + str(datetime.now().date()) + ' .xls'request.urlretrieve(url, local)

問題解答

回答1:

可以在標紅線的url上看到返回的公司信息,剩下的就是模擬瀏覽器請求這個url了,request header中的refer一定不能省略,不然會報403

記住要模擬 refer 這一項的值。

http://blog.csdn.net/ssshen14...這個是已有的解決方案

回答2:

查看cookie,referer

標簽: Python 編程
主站蜘蛛池模板: 国产免费jizz在线播放视频 | 亚洲午夜精品在线 | 免费特黄一级欧美大片在线看 | 亚洲高清国产拍精品影院 | 日韩精品片 | 黄色日韩 | 三级黄色片免费 | 亚洲一级视频在线观看 | 久久影视一区 | 国产精品蜜芽在线观看 | 国模私拍高清大胆专业网站 | 免费国产一区二区三区 | 久久精品中文字幕一区 | 国产美女一级视频 | 国内精品视频一区二区三区八戒 | 日韩 国产 欧美视频一区二区三区 | 成人精品在线视频 | 尤物国产视频 | 99久久精品免费观看国产 | 亚洲欧美在线观看视频 | 久久综合一区二区 | 一级做a爰片性色毛片小说 一级做a爰片性色毛片中国 | 国产精视频 | 4hc44四虎在线永久地址 | 国产中日韩一区二区三区 | 麻豆igao在线视频 | 黄色三级在线视频 | 免费黄色网页 | 天天拍拍天天爽免费视频 | 2015日韩永久免费视频播放 | 日韩看片 | 在线免费看黄色 | 亚洲精品人人 | 亚洲午夜久久久久国产 | 极品美女aⅴ高清在线观看 极品美女一级毛片 | 黄色高清在线观看 | 日韩欧美在线综合 | 高清中文字幕视频在线播 | 干成人网 | 国产欧美日韩在线视频 | 一级特黄aa大片免费播放视频 |