ошибка: Ошибка -3 при распаковке данных: неправильная проверка заголовка - PullRequest
0 голосов
/ 14 июля 2020

Показанный здесь код веб-парсинга дает следующую ошибку:

Ошибка -3 при распаковке данных: неправильная проверка заголовка

Почему и как это исправить ?

import urllib.request
import zipfile
import pandas as pd
from bs4 import BeautifulSoup
import requests
import os
head = {'Accept-Encoding': 'gzip'}
BHAVCOPY_URL = "https://www.bseindia.com/markets/MarketInfo/BhavCopy.aspx"
html = requests.get(BHAVCOPY_URL, headers=head)

1 Ответ

0 голосов
/ 15 июля 2020
In [36]:  headers = {"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gec
    ...: ko) Chrome/83.0.4103.97 Safari/537.36"}

In [37]: import urllib.request
    ...: import zipfile
    ...: import pandas as pd
    ...: from bs4 import BeautifulSoup
    ...: import requests
    ...: import os
    ...:
    ...: BHAVCOPY_URL = "https://www.bseindia.com/markets/MarketInfo/BhavCopy.aspx"
    ...: html = requests.get(BHAVCOPY_URL, headers=headers)
...