python - 输入数组并将其循环到数据框 Pandas
问题描述
你好,我对如何加载数组并将其循环到熊猫中的数据框有疑问,我有如下代码:
Tiker = ['one', 'two', 'tree', 'four']
for Tiker in Tiker:
print(Tiker)
Output:
one
two
tree
four
问题是如何将数组一一输入到我们想要的链接中
url1 = 'www.data.com/' + Tiker
lm_json = requests.get(url1).json()
df_list=pd.read_html(lm_json["componentData"])
datafin = pd.DataFrame(df_list)
我想在上面的代码中使用一个循环,最终结果是一个来自Tiker = ['one', 'two', 'tree', 'four']的单独数据帧,来自我们从中获取数据的网站
最终输出:
数据帧1 = 一
数据帧2 = 两个
数据框3 = 树
dataframe4 = 四个
解决方案
推荐阅读
- php - 在每个 curl 请求中重新生成代理
- node.js - 如何在使用 adonis 迁移时更改列类型而不会丢失数据库数据?
- reactjs - SCRIPT1028:SCRIPT1028:预期的标识符、字符串或数字
- presto - Presto:如何使用当前日期和时区指定时间间隔
- c++ - 分配和添加运算符重载(2 个表和 int 的串联)
- git - 读取 git filter-branch 中的文件内容
- python - 如果特定变量的观察值是数字,则从数据框中删除行
- java - 如何转换以厘米为单位的给定长度并将其表示为公里、米和厘米的组合?
- ios - 泛型获取 Firestore 集合
- mysql - 四个表的内部联接不起作用?