国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

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

瀏覽:154日期: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 編程
主站蜘蛛池模板: 91免费看片 | 日本一区毛片免费观看 | 亚洲精品国产福利一区二区三区 | 97国内免费久久久久久久久久 | 91久久网 | 免费观看成年人视频 | www.亚洲在线 | 欧美日韩乱国产 | 久久九九有精品国产56 | 99福利网 | 黄色激情网站 | 久久精品在线视频 | 一级做a爰片久久毛片16 | 国产成人精品曰本亚洲77美色 | 亚洲欧洲一区二区三区久久 | 精品一区二区三区视频在线观看免 | 日韩福利视频精品专区 | 久久久久久亚洲精品中文字幕 | 丁香婷婷影音先锋5566 | 免费99视频有精品视频高清 | 日韩在线观看视频免费 | 国内精品免费一区二区观看 | 九色国产在线 | 国产日b视频| 国产精品久久久久久久久免费 | 国产美女在线精品亚洲二区 | av在线天堂网 | 日韩午夜在线 | 小草青青神马影院 | 九九精品国产兔费观看久久 | 亚洲一区不卡 | 国产精品一区二区久久精品 | 国产在线观看精品香蕉v区 国产在线观看免费人成小说 | 国产深夜福利视频观看 | 亚洲天堂美女 | 殴美毛片 | 午夜影院a级片 | 在线观看国产 | 仑乱高清在线一级播放 | 成人在免费视频手机观看网站 | 免费欧美一级 |