Python 为列中的每个唯一值运行API请求
因此,我必须运行一个api来获取某个城市的某些信息,我这样做并不优雅,但我想是可行的。问题是我的“城市”专栏包含了各种不同的城市Python 为列中的每个唯一值运行API请求,python,pandas,Python,Pandas,因此,我必须运行一个api来获取某个城市的某些信息,我这样做并不优雅,但我想是可行的。问题是我的“城市”专栏包含了各种不同的城市 City KWR1 KWR2 KWR3 Killeen Houston Killeen New River 运行api后,我的代码将填充第一个KWR1、KWR2和KWR3。当然,剩下的都是空的,我如何让它通读'City'列并为每个位置运行api(我希望城市成为变量'location'中的一个值,因为我是如何使用api的。) 下面是我用来配置api的
City KWR1 KWR2 KWR3
Killeen
Houston
Killeen
New River
运行api后,我的代码将填充第一个KWR1、KWR2和KWR3。当然,剩下的都是空的,我如何让它通读'City'列并为每个位置运行api(我希望城市成为变量'location'中的一个值,因为我是如何使用api的。)
下面是我用来配置api的代码…(是的,我有点惭愧)
我已经弄明白了,使用for循环可以:
for location in df.City.unique():
使用location作为api参数中的变量
for location in df.City.unique():