我使用for循环从列表中迭代项目。
我想将迭代过程中的所有数据保存到一个数据帧中
我一直尝试直到知道是什么
import pandas as pd
lst = [13,60]
df = pd.DataFrame(lst)
SITE = StackAPI('stackoverflow', key="xxxxx")
for i in range(0,len(df)):
SITE.max_pages=10000000
SITE.page_size=100
post = SITE.fetch('/users/{ids}/reputation-history', ids= df[i])
我该怎么做?
错误:
endpoint = endpoint.replace(“ {” + k +“}”, ';'。join(requests.compat.quote_plus(str(x))表示x的值))
答案 0 :(得分:-1)
您可以将数据保存在每一列的列表中,然后追加到for循环的列表中。然后,在for循环之后,您可以创建一个新的DataFrame,并将列名称和键以及列数据列表的字典作为值传递给构造函数。