Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 关于运行二进制api的问题_Python_Api_Binance - Fatal编程技术网

Python 关于运行二进制api的问题

Python 关于运行二进制api的问题,python,api,binance,Python,Api,Binance,我想从binance中获取klines数据,并将其放在excel中。但也有错误发生。 这是我的密码 import pandas as pd from binance.client import Client api_key = 'my api key' api_secret = 'my api key' client = Client(api_key, api_secret) klines = client.get_historical_klines('BTCUSDT', Client.KL

我想从binance中获取klines数据,并将其放在excel中。但也有错误发生。 这是我的密码

import pandas as pd

from binance.client import Client

api_key = 'my api key'
api_secret = 'my api key'
client = Client(api_key, api_secret)
klines = client.get_historical_klines('BTCUSDT', Client.KLINE_INTERVAL_1MINUTE, '28 MAY, 2021')
whole_df = pd.DataFrame(klines)
whole_df.columns = ['Open_time','open','high','low','close','volume','Close_time', 'Quote asset volume', 'number of trades', 'Taker buy base asset volume', 'Taker buy quote asset volume', 'Ignore']
whole_df = whole_df.drop_duplicates(subset=['Open_time'], keep=False)
whole_df = whole_df.convert_objects(convert_numeric=True)

whole_df.to_csv('binance_BTCUSDT_data.csv', encoding='utf-8')

exit()

and the error is 

    File "C:/Users/y/PycharmProjects/untitled/test.py", line 13, in <module>
    whole_df = whole_df.convert_objects(convert_numeric=True)
    File "C:\Users\y\PycharmProjects\untitled\venv\lib\site-packages\pandas\core\generic.py", line 5465, in __getattr__
    return object.__getattribute__(self, name)AttributeError: 'DataFrame' object has no attribute 'convert_objects'

将熊猫作为pd导入
从binance.client导入客户端
api_密钥='我的api密钥'
api_secret='我的api密钥'
客户端=客户端(api\U密钥、api\U密钥)
klines=client.get_history_klines('BTCUSDT',client.KLINE_INTERVAL_1分钟,'2021年5月28日')
整帧数据帧(klines)
整列整列=[‘开盘时间’、‘开盘’、‘高’、‘低’、‘收盘’、‘成交量’、‘收盘时间’、‘报价资产量’、‘交易数量’、‘买方买入基本资产量’、‘买方买入报价资产量’、‘忽略’]
整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整整
整数值=整数值。转换对象(转换数值=真)
整个文档到csv('binance\u BTCUSDT\u data.csv',编码为utf-8')
退出()
错误是
文件“C:/Users/y/PycharmProjects/untitled/test.py”,第13行,在
整数值=整数值。转换对象(转换数值=真)
文件“C:\Users\y\PycharmProjects\untitled\venv\lib\site packages\pandas\core\generic.py”,第5465行,在u getattr中__
返回对象。\uuuuGetAttribute\uuuuuuuuuuu(self,name)AttributeError:“DataFrame”对象没有属性“convert\uObjects”

您看到的错误有哪些地方不清楚?