问题标签 [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.

0 投票
0 回答
33 浏览

python - 在 webapp2 中搜索 JSON 时的异常处理

我正在尝试在 json 数组中搜索对象。虽然某些索引没有我正在搜索的对象,但我在那里得到了 Keyerror。如何在 webapp2 中管理此异常?

0 投票
3 回答
807 浏览

python - 比较字典和列表中的字符时出现Python KeyError

我在比较 dict 中的 char 键和列表中的 char 时遇到问题。任务是阅读文本并计算所有开头的字母。

我有一个带有字符的列表:

一个带有字母和频率的字典默认为零:

不,我想检查如下:

因此,如果列表中的字符是某个位置的键,那么 += 1 else += zero 我认为通过使用 if/else 语句我可以绕过 KeyError。

有没有更优雅的解决方案?

0 投票
1 回答
287 浏览

python-3.x - 在字典中查找定义时如何删除关键错误?

我对 python 甚至一般编程都比较陌生,所以对我来说放轻松(我确定这是一个两行修复)

无论如何,我应该编写一个程序,该程序具有用户可以通过菜单系统编辑的硬编码字典。除了有人试图查找、替换或删除一个单词并且没有输入一个已经在字典中的单词时,一切都运行良好!如何更改我的代码,以便当他们输入不在字典中的内容时,它只会让他们通过循环并要求他们再试一次?

感谢您花时间回答我的超级基本问题!

0 投票
1 回答
4071 浏览

python - 包含列表的字典中的 Python KeyError

谁能告诉我为什么那个函数给了我一个 KeyError?

getLinks 只返回一个包含 HTML 链接的列表。

第二个值的原因是我需要跟踪此 URL 是否已被爬取。

顺便说一句,使用了 Python 3.0。

多谢提前

0 投票
1 回答
65463 浏览

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?

0 投票
3 回答
8575 浏览

python - Python 2.7.6,KeyError: 'data' 尝试运行脚本时

首先,我对python完全陌生。我是一名平面设计师,我需要为群组徽标获取群组成员的照片。我发现了这个: https ://github.com/lionaneesh/IIITD-Students-Collage 它几乎应该做我需要的事情,但显然我做错了什么并且它没有按预期工作。

当我执行这个脚本时:

我收到此错误:

有人可以向我解释如何解决它或在哪里寻求帮助?

编辑:这是 text2.txt 中数据的外观:

等等,与其他组成员信息

0 投票
1 回答
437 浏览

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

为什么?

谢谢!

0 投票
5 回答
45885 浏览

python - 分配时出现 Python 字典键错误 - 我该如何解决?

我有一个这样创建的字典:

然后我喜欢在其中添加与另一个字典相对应的键,在其中放置另一个值:

所以当我经过myDict[2000]['hello']某个地方时,它会给出50.

为什么 Python 不只是在那里创建这些条目?有什么问题?我认为 KeyError 仅在您尝试读取不存在的条目时发生,但我在这里创建它?

0 投票
1 回答
434 浏览

python - 当错误消息未指示错误在我的代码中的位置时,如何调试 python del self.callbacks[s][cid] keyError

在我正在编写的 python 程序中,我收到一条错误消息

你知道我该如何调试这个/可能出了什么问题吗?错误消息没有指向我亲自编写的代码中的任何地方。我仅在关闭 GUI 窗口后才收到错误消息,但我想修复它,即使它不会破坏我的代码的功能。

该错误是我正在编写的一个非常大的程序的一部分,因此我无法发布所有代码,但以下是我认为相关的代码:

0 投票
1 回答
7210 浏览

python-2.7 - KeyError:不在索引中,使用从 Pandas 数据帧自身生成的键

Pandas DataFrame我在 a中有两列datetime作为其索引。两列包含测量相同参数的数据,但两列都不完整(有些行根本没有数据,有些行在列中都有数据,在列“a”或“b”中包含其他数据)。

我编写了以下代码来查找列中的空白,生成这些空白出现的日期索引列表,并使用此列表查找和替换丢失的数据。但是我KeyError: Not in index在第 3 行得到了一个,我不明白,因为我用来索引的键来自它DataFrame本身。有人可以解释为什么会发生这种情况以及我能做些什么来解决它吗?这是代码: