将单元格转换为DataFram的不同列和行

2024-05-19 01:13:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我想从一个网站上刮出一张桌子。我曾尝试将数据行转换为数据帧;但是,所有数据都集中在数据帧的一个单元中。你们能帮我把数据行转换成一个熊猫数据框吗?行是“商业里程”、“慈善里程”、“医疗里程”和“移动里程”,列是“2016”、“2015”、“2014”、“2013”、“2012”、“2011”和“2010”

from bs4 import BeautifulSoup
import urllib2
import pandas as pd
r = urllib2.urlopen('http://www.smbiz.com/sbrl003.html#cmv')
soup = BeautifulSoup(r)
print soup.prettify()
data_row = soup.findAll('pre')[0:1]

Tags: 数据fromimportpandas网站urllib2商业单元

热门问题