Python:如何从网页收集和解析csv数据?

时间:2013-04-18 22:12:15

标签: python csv cgi urllib

我有一个网页,使用cgi脚本打印出csv数据。我想用Python解析数据。到目前为止,我知道我可以使用urllib来请求url并将html获取为一个巨大的字节字符串。但是,它包含的内容远远超过我需要的csv数据,包括html标签,换行符等......我想对这些数据做的是能够过滤行和列。这个数据最终将进入另一个csv文件,我可以将其用作数据以在图形(highcharts)中显示。

如何解析csv的html?是否有一个库可以将csv收集到字典中,甚至更好,一个csv文件?

由于

1 个答案:

答案 0 :(得分:1)

尝试

1)使用你提到的urllib

2)使用Beautiful soup来确定您需要的文档的一部分

3)使用标准csv parserpandas来解析您在上一步收到的数据