有知道这是怎么回事吗?源代码在下面
def save_file(filename, lineInfo):
#print("开始写入文件......")
with open(filename, 'a', encoding='utf-8') as f:
for st in lineInfo['st']:
f.write(st['name'] + " " + st['lat'] + " " + st['lon'] + "\n")
for st in lineInfo[:]['st']: TypeError: list indices must be integers or slices, not str
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
悬赏问题
- ¥15 c#对datatable 所有列查询,符合条件的列替换数据
- ¥15 Swiftui UIkit日期选择器的问题
- ¥15 ise14.7烧写flash失败
- ¥100 ICEM3-4度尖角位置能不能将质量提升到0.2甚至更高
- ¥15 在网页上点击view PDF或者open PDF之类的选项加载很慢甚至加载不出来,换网或浏览器都不行
- ¥115 不能成功安装R语言pathview包
- ¥15 LEfSe在线分析Galaxy报错,如何解决?
- ¥15 GTEx数据库eqtl数据整理求教学
- ¥15 初学者,自己写的js俄罗斯代码,谁能帮我调试并找出问题所在!! 自己调试了好多遍!快乱了,崩溃了!
- ¥15 qt 编译webengine 支持 webgl