问题标签 [keyerror]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 在 webapp2 中搜索 JSON 时的异常处理
我正在尝试在 json 数组中搜索对象。虽然某些索引没有我正在搜索的对象,但我在那里得到了 Keyerror。如何在 webapp2 中管理此异常?
python - 比较字典和列表中的字符时出现Python KeyError
我在比较 dict 中的 char 键和列表中的 char 时遇到问题。任务是阅读文本并计算所有开头的字母。
我有一个带有字符的列表:
一个带有字母和频率的字典默认为零:
不,我想检查如下:
因此,如果列表中的字符是某个位置的键,那么 += 1 else += zero 我认为通过使用 if/else 语句我可以绕过 KeyError。
有没有更优雅的解决方案?
python-3.x - 在字典中查找定义时如何删除关键错误?
我对 python 甚至一般编程都比较陌生,所以对我来说放轻松(我确定这是一个两行修复)
无论如何,我应该编写一个程序,该程序具有用户可以通过菜单系统编辑的硬编码字典。除了有人试图查找、替换或删除一个单词并且没有输入一个已经在字典中的单词时,一切都运行良好!如何更改我的代码,以便当他们输入不在字典中的内容时,它只会让他们通过循环并要求他们再试一次?
感谢您花时间回答我的超级基本问题!
python - 包含列表的字典中的 Python KeyError
谁能告诉我为什么那个函数给了我一个 KeyError?
getLinks 只返回一个包含 HTML 链接的列表。
第二个值的原因是我需要跟踪此 URL 是否已被爬取。
顺便说一句,使用了 Python 3.0。
多谢提前
python - Why KeyError: 0
I'm attempting to solve Project Euler 21 but I'm getting KeyError: 0 which normally occurs when you refer to a dictionary key that doesn't exist. However, I thought I had solved that problem with the < 10000 condition. The error refers to the first 'if' statement in the main() function.
Any ideas?
python - Python 2.7.6,KeyError: 'data' 尝试运行脚本时
首先,我对python完全陌生。我是一名平面设计师,我需要为群组徽标获取群组成员的照片。我发现了这个: https ://github.com/lionaneesh/IIITD-Students-Collage 它几乎应该做我需要的事情,但显然我做错了什么并且它没有按预期工作。
当我执行这个脚本时:
我收到此错误:
有人可以向我解释如何解决它或在哪里寻求帮助?
编辑:这是 text2.txt 中数据的外观:
等等,与其他组成员信息
python - google-mail-oauth2-tools 密钥错误:-/
嗨!
我用google-mail-oauth2-tools
但我有一个问题:
当我写验证码时程序死了。
Traceback (most recent call last):
File "oauth2.py", line 346, in <module>
main(sys.argv)
File "oauth2.py", line 315, in main
print 'Refresh Token: %s' % response['refresh_token']
KeyError: 'refresh_token
为什么?
谢谢!
python - 分配时出现 Python 字典键错误 - 我该如何解决?
我有一个这样创建的字典:
然后我喜欢在其中添加与另一个字典相对应的键,在其中放置另一个值:
所以当我经过myDict[2000]['hello']
某个地方时,它会给出50
.
为什么 Python 不只是在那里创建这些条目?有什么问题?我认为 KeyError 仅在您尝试读取不存在的条目时发生,但我在这里创建它?
python - 当错误消息未指示错误在我的代码中的位置时,如何调试 python del self.callbacks[s][cid] keyError
在我正在编写的 python 程序中,我收到一条错误消息
你知道我该如何调试这个/可能出了什么问题吗?错误消息没有指向我亲自编写的代码中的任何地方。我仅在关闭 GUI 窗口后才收到错误消息,但我想修复它,即使它不会破坏我的代码的功能。
该错误是我正在编写的一个非常大的程序的一部分,因此我无法发布所有代码,但以下是我认为相关的代码:
python-2.7 - KeyError:不在索引中,使用从 Pandas 数据帧自身生成的键
Pandas
DataFrame
我在 a中有两列datetime
作为其索引。两列包含测量相同参数的数据,但两列都不完整(有些行根本没有数据,有些行在列中都有数据,在列“a”或“b”中包含其他数据)。
我编写了以下代码来查找列中的空白,生成这些空白出现的日期索引列表,并使用此列表查找和替换丢失的数据。但是我KeyError: Not in index
在第 3 行得到了一个,我不明白,因为我用来索引的键来自它DataFrame
本身。有人可以解释为什么会发生这种情况以及我能做些什么来解决它吗?这是代码: