亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

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

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

問題描述

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

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

發現抓下來的xls只有報錯信息:

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

請問要怎樣才能把有內容的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 編程
主站蜘蛛池模板: 碰碰碰免费公开在线视频 | 一级a性色生活片久久毛片 一级a做爰片欧欧美毛片4 | 欧美14videosex性欧美成人 | 午夜亚洲精品 | 亚洲国产老鸭窝一区二区三区 | 米奇777第四久久久99 | 精品 日韩 国产 欧美在线观看 | 国产毛片在线高清视频 | 在线观看精品国内福利视频 | 亚洲国产老鸭窝一区二区三区 | 国产成人微拍精品 | 99九九99九九九视频精品 | 一级欧美一级日韩片 | 国产超清在线观看 | 欧美一级毛片免费看高清 | 99久久精品免费精品国产 | 国产一区精品 | 最新亚洲人成网站在线影院 | 亚洲成人在线视频 | 国产爽的冒白浆的视频高清 | 午夜在线社区视频 | 2022国产91精品久久久久久 | 欧美另类69xxxxx视频 | 免费无毒| 久久精品免费观看国产软件 | 古代级a毛片在线 | 国产精品国产三级在线高清观看 | 精品综合久久久久久蜜月 | 美女脱了内裤张开腿让男人桶网站 | 成年男女免费视频网站播放 | 亚洲rct中文字幕在线 | 亚洲精品视频在线看 | 亚洲va中文字幕欧美不卡 | 精品国产欧美另类一区 | 国产高清第一页 | ffyybb免费福利视频 | 视频一区久久 | 亚洲国产片在线观看 | 日本一区二区三区欧美在线观看 | 成人男女网18免费0 成人男女网18免费看 | 国产欧美一区二区三区观看 |