gpt4 book ai didi

从 URL 下载 Python 2.7 csv

转载 作者:行者123 更新时间:2023-11-30 22:55:07 24 4
gpt4 key购买 nike

我正在尝试对学校项目的以太历史价格进行一些基本分析。我认为我的问题很简单。我做了一个从 URL 下载数据的函数,但格式错误。我得到一个大小为 (0,~14k) 的数据框。所以我下载了数据,但我不确定应该如何将其格式化为我可以使用的形式。

我看到两种可能性,我在下载后格式化数据框,我会尝试这样做。或者我先以正确的格式下载它,这将是更好、更优雅的解决方案。

我的问题是我不知道如何做第 2 点,而且我可能无法在第 1 点上成功。这就是我发表这篇文章的原因。

def get_stock_price_csv_from_poloniex():

import requests
from pandas import DataFrame
from io import StringIO

url = 'https://poloniex.com/public?command=returnChartData&currencyPair=USDT_ETH&start=1435699200&end=9999999999&period=14400'

csv = requests.get(url)

if csv.ok:
return DataFrame.from_csv(StringIO(csv.text), sep=',')
else:
return None

最佳答案

源数据不是 CSV,而是 。幸运的是 Pandas provides facilities for working with it as well .

import requests
from pandas.io.json import json_normalize

url = 'https://poloniex.com/public?command=returnChartData&currencyPair=USDT_ETH&start=1435699200&end=9999999999&period=14400'
resp = requests.get(url)
data_frame = json_normalize(resp.json())

关于从 URL 下载 Python 2.7 csv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37510139/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com