【发布时间】:2014-09-11 13:01:10
【问题描述】:
我有一个基本的 Python 脚本,可以将输出存储到文件中。这是一个很难解析的文件。 有没有其他方法可以将抓取的数据写入可以轻松读取到 Python 中进行分析的文件?
import requests
from bs4 import BeautifulSoup as BS
import json
data='C:/test.json'
url="http://sfbay.craigslist.org/search/sby/sss?sort=rel&query=baby"
r=requests.get(url)
soup=BS(r.content)
links=soup.find_all("p")
#print soup.prettify()
for link in links:
connections=link.text
f=open(data,'a')
f.write(json.dumps(connections,indent=1))
f.close()
输出文件包含以下内容: “ 9 月 5 日 25 美元 Porcelain Baby Deer 25 美元(森尼韦尔)图片家居用品 - 所有者提供”“ 9 月 5 日 7500 美元 GEORGE STECK BABY GRAND PLAYER PIANO 7500 美元(摩根山)地图乐器 - 由
【问题讨论】:
标签: python