问题标签 [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 投票
2 回答
739 浏览

python - 现有项目的 Python Sphinx 文档,KeyError u'language'

我正在尝试在我已经完成的烧瓶网络应用程序上实现 Sphinx 文档。当我尝试使用以下命令运行 Sphinx 时:

sphinx-apidoc -F -A "MonitoringApplication" -V "0.1" -o docs App

它为我的 python 脚本创建了第一个文件,但随后退出并出现以下错误:在:Sphinx\quickstart.py, line 1328, in generate conf_text = QUICKSTART_CONF % d KeyError: u'language

谷歌这个错误对我没有多大好处,所以我来到了这里!额外的信息:

Sphinx 版本 1.3b1-py2.7,操作系统:Windows 7,在虚拟环境 (venv) 中运行的 Sphinx

项目目录示例:

运行 Sphinx-apidoc 命令,构建了以下目录:

我使用了错误的命令还是我的目录排序不正确,或者我需要的是不同的 Sphinx 版本?谢谢你的时间。

0 投票
1 回答
531 浏览

python - 尝试格式化列时出现键错误使用变量python 3

我正在尝试在 python 3 中格式化一组列。到目前为止,我运气不佳。我设法让列打印,但我不能让他们排队。我正在尝试使每一列动态化,以便在需要打印不同信息时进行调整。但是因为我试图在列格式中使用变量,所以我不断收到关键错误。知道如何解决这个问题吗?

这是我正在使用的代码。

0 投票
2 回答
700 浏览

python - KeyError in JSON Data Pull with Python

I'm building a crawler to extract data and I'm having trouble categorizing it all when I get it. It seems that the dict key I was expecting to use will not pull what I am looking for. I want to extract "member_id" and "vote_position".

The example below shows an attempt to pull using the "positions" key. Using "positions", "member_id", "vote_position" all yield the same KeyError.

Moving farther down you can see the output when using print data. Still, using the keys displayed after print data output still yields KeyError.

I'm feeling pretty stumped. Any help would be greatly appreciated.

JSON Data:

a simple print data yields:

0 投票
2 回答
28654 浏览

python - 在生产设置上使用 django 获取 raise KeyError(key) KeyError: 'SECRET_KEY'

我有 2 个用于生产和开发的单独设置文件和一个通用 base.py 设置文件
base.py

产品.py

管理.py

当我在终端中输入时:

我得到错误:

帮帮我,我是 django 和 python 的新手

0 投票
2 回答
1637 浏览

python - 在我的 django 代码中获取 KeyError

我是 Django 和 Python 的新手,所以如果我觉得很烦人,请原谅我......我只是被误导了!

错误代码:http: //i.gyazo.com/68d88cabf536b129dc37cde6c3ae319c.png

我用谷歌搜索了这个“KeyError”,它似乎与 clean() 有关。但是,我的讲师给我的示例没有它也可以正常工作,但是当我尝试重新创建他给我的示例时,我一直收到此错误。

一些信息:我最初为每次提交的用户都有一个 ForeignKey,所以我将它更改为一个简单的表单来填写(不是永久解决方案),但我仍然得到一个 KeyError。

这是我的模型、观点和表格:

http://pastebin.com/rAX5PDHQ

对不起,如果我遗漏了什么。如果你们都需要更多信息,我会尽快回复。

再次,对不起,如果这是一个愚蠢的问题。但老实说,我完全迷失了。

谢谢!

PS对不起,我真的尝试了代码格式,但我一直收到一个错误,说这是不正确的,以为预览说没问题。而且我不能发布多个链接。

0 投票
1 回答
251 浏览

turbogears2 - 带有 gevent-socketio 的 Turbogears:请求密钥错误

我尝试在我的 TurboGears 2 网站上使用 gevent.socketio:

在我使用的ini文件中

当我尝试访问 Webbrowser 中的控制器时:

我收到以下错误:

我使用了几个关于金字塔的教程来向我介绍 gevent-socketio。我用 TurboGears2、gevent 和 gevent-socketio 的旧版本进行了尝试,我也尝试了这个模块,但总是出现同样的错误。我对套接字很陌生,所以也许我只是遗漏了一些明显的东西

0 投票
1 回答
2423 浏览

python - 诱变剂密钥错误

下面的代码是尝试使用 mutagen 从 mp3 文件中获取标签然后使用 mutagen api 自动更新不存在的标签的代码。当我们尝试更新不存在的标签时,问题就来了。任何帮助,将不胜感激。我不精通 python 语言,因为我 6 个月前才开始编码。

在我整理 api 之前,“不可用”是暂时的

这是我得到的错误

我知道错误意味着什么我只是不知道如何绕过它或修复它

0 投票
1 回答
4613 浏览

python - 使用配置文件进行 Python 3.2 日志记录会导致 KeyError:Raspbian 上的“格式化程序”

我为我的 Python 应用程序配备了日志记录功能,它在我的带有 Python 3.4 的 Windows 系统上完美运行。但是当我使用 Raspbian 和 Python 3.2 在我的 Raspberry Pi 上部署应用程序时,我收到以下错误:

logging.conf 文件(以 UTF-8 编码,无 BOM):

日志配置以简单的单行方式加载:

我在这里不知所措,因为如上所述,我的应用程序在 Windows 上运行良好,但在 RPi 上失败。

0 投票
4 回答
802 浏览

python - Python KeyError 字典

  • 我有一个列表,名为 tweets_data
  • 列表的每个元素都是一个字典
  • 字典的键是“文本”
  • 但是原始数据缺少一些“文本”

这就是为什么,我想删除缺少文本的字典。这就是我的代码的样子:

我收到这样的错误:

我的问题:是否可以用更聪明的方式从我的列表中删除丢失的数据,这样我就不会收到这样的错误?提前谢谢!

0 投票
4 回答
3424 浏览

python - Gensim word2vec 增强或合并预训练向量

我正在从 word2vec C 代码生成的二进制文件中加载预先训练的向量,例如:

我正在使用这些向量来生成句子的向量表示,其中包含在vectors.bin. 例如,如果vectors.bin没有与单词“yogurt”相关的向量,我尝试

我明白KeyError: 'yogurt'了,这很有意义。我想要的是能够将没有对应向量的句子单词添加到model_1. 我从这篇文章中了解到,您无法继续训练 C 向量。那么有没有办法为model_2没有向量的单词训练一个新模型并与model_2合并model_1

或者,有没有办法在我实际尝试检索模型之前测试模型是否包含一个单词,这样我至少可以避免 KeyError?