将文本从网站复制到文本/excel文件
Posted
技术标签:
【中文标题】将文本从网站复制到文本/excel文件【英文标题】:Copy text from website to text/excel file 【发布时间】:2013-05-09 22:57:32 【问题描述】:我正在尝试创建一个简单的(希望如此)Python 脚本来复制来自该地址的文本:
http://api.bitcoincharts.com/v1/trades.csv?symbol=mtgoxUSD
到简单的文本文件或 Excel 电子表格。
我尝试过使用 urllib 和 resquests 库,但每次我尝试运行一个非常基本的脚本时,shell 都不会显示任何内容。
例如,
import requests
data = requests.get('http://api.bitcoincharts.com/v1/trades.csv?symbol=mtgoxUSD')
data.text
任何帮助将不胜感激。谢谢。
【问题讨论】:
print data.text
怎么样?
【参考方案1】:
你快完成了;
import requests
symbol = "mtgoxUSD"
url = 'http://api.bitcoincharts.com/v1/trades.csv?symbol='.format(symbol)
data = requests.get(url)
# dump resulting text to file
with open("trades_.csv".format(symbol), "w") as out_f:
out_f.write(data.text)
【讨论】:
谢谢!现在每隔几个小时添加一次新闻交易。 :)【参考方案2】:使用urllib
:
import urllib
f = urllib.urlopen("http://api.bitcoincharts.com/v1/trades.csv?symbol=mtgoxUSD")
print f.read()
【讨论】:
以上是关于将文本从网站复制到文本/excel文件的主要内容,如果未能解决你的问题,请参考以下文章
如何复制 - 将 QStandardItemModel 创建的 QTableView 中的多个项目粘贴到文本/excel 文件中?