python-3.x - 如何在csv中追加一列
问题描述
Import geocorder as rg
for lat in data['Lat']:
for lon in data['Lon']:
#print(city)
key ='#key'
city = (rg.bing([lat, lon],
method='reverse',key=key).city)
data['City']=data.append(city)
尝试在 CSV 文件中添加列时显示错误。
解决方案
你能显示你的整个代码以及你的错误信息吗?如果我在 python 中处理 csv,我将使用 pandas 库,如果您也在使用 pandas,也许我可以提供帮助。
推荐阅读
- hmmlearn - 使用 hmmlearn 等于零的转换矩阵
- jenkins-pipeline - 在詹金斯管道中安全地传递 iam 角色
- python - 声明一个字符串的元组的最简洁方法
- regex - 使用正则表达式匹配字符串中的连续字符
- c - 如何在单个函数上应用 MPI
- python - PyCharm:导入模块时出错(qgis_core)
- c# - Unity Container:构造函数与属性与方法注入之间的区别
- mysql - 使用来自多个表的数据创建复杂的 mysql 视图
- vba - 是否有一个 VBA 函数需要内置常量的名称并返回相应的值?
- javascript - 你能在 Jasmine 中结合 toHaveBeenCalledWith 和 toHaveBeenCalledTimes 吗?