Код: Выделить всё
from datetime import datetime, timedelta
import pandas as pd
import requests
from bs4 import BeautifulSoup
import numpy as np
url = "https://www.myfxbook.com/forex-economic-calendar"
codificacion='utf-8'
response = requests.get(url)
response.encoding = codificacion
soup = BeautifulSoup(response.text, 'html.parser')
tablas = pd.read_html(str(soup), encoding=codificacion)
tabla = tablas[0]
# tabla
tabla.rename(columns={'Unnamed: 3':'Símbolo'}, inplace=True)
tabla.drop(tabla['Unnamed: 2'].dropna().index, inplace=True)
tabla.drop(columns=['All None', 'Unnamed: 2'], inplace=True) #para poner otros datos solo se pone columns=['','',''...]
tabla.drop(tabla[tabla['Impact'] == 'Low'].index, inplace=True)
help(pd.RangeIndex)
Подробнее здесь: https://stackoverflow.com/questions/793 ... -dataframe
Мобильная версия