【问题标题】:Copy text from website to text/excel file将文本从网站复制到文本/excel文件
【发布时间】: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 怎么样?

标签: python recording


【解决方案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()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多