【发布时间】:2013-05-04 07:40:17
【问题描述】:
我正在尝试使用 python 从网站获取一些历史收益数据。数据的 url 以 .js 结尾(这是一个 javascript 链接)。问题是如果我使用 urllib.urlopen 来读取链接,它会转换为字符串,从该字符串中提取数据是一场噩梦。我想知道是否有一个模块可以让我们以类似于 json 的方式下载数据。
我要抓取的链接是:http://test.optionslam.com/site_media/chart/data/GOOG_data.js
这就是我尝试的方式:
data = urlopen('http://test.optionslam.com/site_media/chart/data/GOOG_data.js').read()
有人可以为此提出更好的方法吗?
【问题讨论】:
-
Javascript is 一个字符串 - urllib 没有为你做任何类型的转换。
标签: javascript python url web-scraping