Python 将每次迭代的结果保存到新的数据帧中
我使用for循环迭代列表中的项 我希望将迭代过程中的所有数据保存到一个数据帧中 直到我知道之前,我一直在努力:Python 将每次迭代的结果保存到新的数据帧中,python,pandas,Python,Pandas,我使用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 = S
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的值)
可以将数据保存在每个列的列表中,并附加到for循环中的列表中。然后,在for循环之后,您可以创建一个新的DataFrame,并将列名和键的字典以及列数据列表作为值传递给构造函数