Ситуация: я пытаюсь разработать код на python с пандами для автоматической очистки валюты, дата за датой (по одной).И хранить эти данные в Mysql DB.Я хочу сделать весь процесс автоматически (может быть с crontab).Теперь я пишу статистический код, в котором мне нужно каждый раз менять дату, чтобы очистить данные каждой даты.
Вопрос: хотите автоматически очистить данные с веб-страницы, используя панды по дате.и хранить в mysql.Я попробовал следующий код, который является статистическим (необходимо изменить ссылку после изменения даты):
import requests
import pandas as pd
from datetime import *
url = 'https://www.x-rates.com/historical/?from=USD&amount=1date=2018-10-24'
html = requests.get(url).content
df_list = pd.read_html(html)
df = df_list[0]
#print(df)
# TO DELETE 2nd COLUMN
#df.drop('inv. 1.00 USD', axis=1, inplace=True)
del df['inv. 1.00 USD']
# TO PRINT ALL DATA IN LIST
df.apply(lambda x: x.tolist(), axis=1)
print(df.values.tolist())
# TO TAKE DATE DIFFERENCE IN LIST
diff_date = datetime.today()
dates = pd.date_range('2018-10-13', diff_date)
print(dates)
В этом коде, теперь мне нужно изменить ссылку для каждой даты, поэтому хочу сделать это автоматически (Автоматически кодироватьследует взять дату по заданному диапазону) и удалить данные и поместить эти данные в список формата списка для хранения в БД.Так что, пожалуйста, ведите меня .. Спасибо заранее ...