Как загрузить Excel с URL-адреса в pandas.DataFrame

#excel #pandas #dataframe #url

#excel #pandas #dataframe #url

Вопрос:

Я пытался загрузить лист Excel с URL-адреса с нулевым успехом. Вот как я раньше это делал:

 url= 'https://www.ins.gov.co/BoletinesCasosCOVID19Colombia/2020-08-07.xlsx'
df = pd.read_excel(url)
  

Спасибо 🙂

Ответ №1:

Вы можете передать свой socket в ExcelFile :

 import pandas as pd
import urllib2
url= 'https://www.ins.gov.co/BoletinesCasosCOVID19Colombia/2020-08-07.xlsx'
socket = urllib2.urlopen(url)
xd = pd.ExcelFile(socket)