下午好,
我正在做FreecodeCamp.org的课程:使用Python的算法交易-完整课程
我对下面的代码有问题:import numpy as np
import pandas as pd
import requests
import xlsxwriter
import math
stocks = pd.read_csv(r'XXXXXXXXXXXXXXXXXXXXXXX.csv')
from secret import IEX_CLOUD_API_TOKEN
my_columns=['Ticker','Stock Price','Market Capitalisation','Number of Shares to Buy']
final_dataframe = pd.DataFrame(columns = my_columns)
for stock in stocks['Ticker'][:5]:
api_url =f'https://sandbox.iexapis.com/stable/stock/{stock}/quote?token={IEX_CLOUD_API_TOKEN}'
data = requests.get(api_url).json()
final_dataframe = final_dataframe.append(
pd.Series([stock,data['latestPrice'],data['marketCap'],'N/A'],
index= my_columns),ignore_index=True)
print(final_dataframe)
它给我打印了以下内容:
需要结果
我只希望在这项工作中有以下内容:
需要结果
有人知道哪里是错的吗?
多谢!