0

我是蟒蛇新手。我正在尝试调用 Tiingo API——用户输入任意数量的代码,程序将使用用户输入的代码创建一个 DataFrame。以下是我开始工作的内容,但它将 DataFrame 限制为仅包含 4 个代码:

a, b, c, d = [str(x) for x in input("Enter four values\n").split(', ')]


all_history = client.get_dataframe([a, b, c, d],
                                      metric_name='adjClose',
                                      startDate='20160101',
                                      endDate='20210809',
                                      frequency='daily')

以下是我认为应该有效的方法,但我无法做到。这样,程序将不限于 4 个代码:


for i in range(0,n):
    ele = input() + ", "
    alist += ele
print(alist)
print(type(alist))

all_history = client.get_dataframe([alist],
                                      metric_name='adjClose',
                                      startDate='20160101',
                                      endDate='20210809',
                                      frequency='daily')

任何见解将不胜感激!

4

0 回答 0