Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/328.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 将每次迭代的结果保存到新的数据帧中_Python_Pandas - Fatal编程技术网

Python 将每次迭代的结果保存到新的数据帧中

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

我使用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的值)


可以将数据保存在每个列的列表中,并附加到for循环中的列表中。然后,在for循环之后,您可以创建一个新的DataFrame,并将列名和键的字典以及列数据列表作为值传递给构造函数