Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/324.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 如何在dataframe上获取行的值_Python_Pandas_Api - Fatal编程技术网

Python 如何在dataframe上获取行的值

Python 如何在dataframe上获取行的值,python,pandas,api,Python,Pandas,Api,嗨,我尝试从api获取数据并将其记录到dataframe,但不起作用。我怎样才能修好它 编辑。我通过ccxt lib获取数据以创建交换订单 购买数据信息 ###创建购买订单:{'info':{'avgFillPrice':无,'clientId':无,'createdAt':'2020-11-19T13:30:25.969907+00:00,'filledSize':0.0,'future':无,'id':14955364871,'ioc':假,'Liquisition':假,'market':

嗨,我尝试从api获取数据并将其记录到dataframe,但不起作用。我怎样才能修好它

编辑。我通过ccxt lib获取数据以创建交换订单

购买数据信息

###创建购买订单:{'info':{'avgFillPrice':无,'clientId':无,'createdAt':'2020-11-19T13:30:25.969907+00:00,'filledSize':0.0,'future':无,'id':14955364871,'ioc':假,'Liquisition':假,'market':'ETHBEAR/USD','postOnly':假,'price':0.02378,'reduceOnly':假,'remainingSize':10.0,'side':'buy','size','size':10.0,'status':'new','type #,'id':'14955364871','clientOrderId':无,'timestamp':1605792625969,'datetime':'2020-11-19T13:30:25.969Z','lastTradeTimestamp':无,'symbol':'ETH'

在csv文件中,只包含列,不获取行上的值

import ccxt 
exchange = ccxt.ftx({'apiKey':api_key,'secret':secret})
file = 'record.csv'
df=pd.read_csv(file)
buy =exchange.create_order(symbols+'/USD','limit','buy',10,0.02200)
buy_id= buy['info']['id']
buy_price= buy['info']['price']
buy_amount= buy['amount']

print(buy)
df['buy_id'] =  df.append(buy_id)## not working to append data on csv
df['buy_price'] = df.append(buy_price)##
df['buy_amount'] buy['amount'] ##
当我将订单发送到csv时,如何保存订单上的信息


使用双括号自行设置订单

df = df[['buy_prince','buy_id','buy_amount','close_id','close_amount']]
或直接:

df[['buy_prince','buy_id','buy_amount','close_id','close_amount']].to_csv('path')