import requests
from bs4 import BeautifulSoup
import pandas as pd
url = "https://ege.hse.ru/rating/2019/81031971/all/?rlist=&ptype=0&vuz-abiturients-budget-order=ge&vuz-abiturients-budget-val=10"
page = requests.get(url)
soup = BeautifulSoup(page.content, 'html.parser')
tbl = soup.find("table", {"id": "transparence_t"})
data_frame = pd.read_html(str(tbl))[0]
data_frame.to_csv('hseparser.csv')
我分析它,但数据在A1到A699单元。我需要把数据粉碎到不同的细胞。请帮帮我
Pandas
read_html
已经从给定的url读取所有表,并返回表列表。您不必显式地使用BeautifulSoup
包将此数据帧保存到csv会将所有数据放在不同的单元格中
相关问题 更多 >
编程相关推荐