【发布时间】:2020-10-28 06:58:56
【问题描述】:
我正在将数据从 CSV 加载到数据框中,然后遍历行以进行 Web 查询。我的所有代码如下所示。
import pandas as pd
from bs4 import BeautifulSoup
import requests
import pandas as pd
df = pd.read_csv('C:\\Users\\ryans\\OneDrive\\Desktop\\Briefcase\\NY Times Dates\\exchanges.csv')
print(df)
for index, row in df.iterrows():
passin = 'https://markets.on.nytimes.com/research/markets/holidays/holidays.asp?display=market&exchange='+row["Symbol"]
dfs = pd.read_html(passin)
df = dfs[0]
print(df)
我在这里的最后一步是将数据帧#2 附加到数据帧#1 下,将数据帧#3 附加到数据帧#2 下,依此类推。我在 Google 上搜索了一个解决方案,发现了几种将 #1 附加到 #1 下的技术,就是这样。
我不确定如何将数据帧#n 附加到数据帧#n-1。我怎样才能做到这一点?我猜这是一个增量过程,但我无法让它在这里工作。
【问题讨论】:
标签: python python-3.x pandas