使用 Wordnet Synset 的定义方法未获得所需的输出

2023-12-09

 from nltk.corpus import wordnet 
 syn=wordnet.synsets('cookbook')[0]
 print syn.definition

预期输出:

'a book of recipes and cooking directions'

实际输出:

bound method Synset.definition of Synset('cookbook.n.01')

我无法查明代码中导致实际输出与预期输出之间存在差异的错误。


>>> from nltk.corpus import wordnet as wn
>>> wn.synsets('dog')[0]
Synset('dog.n.01')
>>> wn.synsets('dog')[0].definition
<bound method Synset.definition of Synset('dog.n.01')>
>>> wn.synsets('dog')[0].definition()
u'a member of the genus Canis (probably descended from the common wolf) that has been domesticated by man since prehistoric times; occurs in many breeds'

这是因为Synset对象属性已更改为Synset函数,参见https://github.com/nltk/nltk/commit/ba8ab7e23ea2b8d61029484098fd62d5986acd9c

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Wordnet Synset 的定义方法未获得所需的输出 的相关文章

  • 使用 Python 或 Django 处理收到的电子邮件?

    我了解如何通过 Django 发送电子邮件 但我希望用户能够回复电子邮件 如果他们发送 以及我收到 的电子邮件包含与某个字符串匹配的消息 我将调用一个函数 我已经做了一些谷歌搜索 但除了自己制作脚本之外似乎没有什么好的解决方案 如果有什么东
  • Python BS4 Scraper 仅返回每个页面的前 9 个结果

    我让这段代码按预期工作 只是它并没有完全按预期工作 一切似乎都很顺利 直到我检查了我的 csv 输出文件并注意到我每页只得到前 9 个结果 每页应该有 40 个结果 因此我得到的结果少于预期的 25 有什么想法吗 import reques
  • “初始化 MCI 时出现问题”播放声音问题

    我正在尝试使用 Playsound 播放代码文件夹中的文件 但是每次运行代码时 它似乎都能够调用该文件 但我总是收到以下输出 playsound PlaysoundException Error 277 for command open p
  • AttributeError:模块“pandas”没有属性“read_csv”Python3.5

    我已经成功使用pandas read csv很久以来 当我尝试读取 csv 文件时 突然开始出现错误 df pd read csv file csv encoding utf 8 错误是 AttributeError module pand
  • 动态添加jinja模板

    我有一个 jinja 模板 它是一组 div 标签内的唯一内容 div include temppage html div 当我按下按钮时 我想用其他内容替换标签之间的所有内容 我希望用另一个 jinja 模板 include realpa
  • Python:按条件绘制多个正/负条形图

    这是我第一次用 python 绘制条形图 我的 df 操作 key descript score 0 noodles taste 5 1 noodles color 2 2 noodles health 3 3 apple color 7
  • 具有相同内容的拆分列表

    例如我有以下列表 contents i have two pens prices 5 made in and 我想将它们分开 使其具有与以下内容相同的内容 array 0 i have two pens array 1 prices 5 a
  • Flask-Mail - 基于 Flask-Cookiecutter 异步发送电子邮件

    我的烧瓶项目基于烧瓶饼干切割机 https github com sloria cookiecutter flask我需要异步发送电子邮件 发送电子邮件的功能由以下配置米格尔的教程 https blog miguelgrinberg com
  • 在 LINUX 上使用 Python 连接到 OLAP 多维数据集

    我知道如何在 Windows 上使用 Python 连接到 MS OLAP 多维数据集 嗯 至少有一种方法 通常我使用 win32py 包并调用 COM 对象进行连接 import win32com client connection wi
  • 通过Python通过蓝牙发送消息或数据

    如何通过 python 通过蓝牙发送消息 而无需输入数字等密钥身份验证 我用过 pybluez 但我收到了这个错误 File send line 12 in
  • 将指令外部的值传递给父指令时,“错误:输出未定义”

    我有一个 root app 组件 它在模板中是这样定义的 template
  • 用于 OAuth 身份验证的 WSGI 中间件

    我使用构建了一个非常小的网络应用程序Flask http flask pocoo org 现在我想向网站添加非常基本的身份验证 我不需要授权 由于 Flask 不支持开箱即用的 auth auth 我想插入 WSGI 中间件来完成这项工作
  • Pandas:将 DataFrame 列值转换为新的 Dataframe 索引和列

    我有一个如下所示的数据框 a b c 0 1 10 1 2 10 2 2 20 3 3 30 4 1 40 4 3 10 上面的数据帧作为默认索引 0 1 2 3 4 我想将其转换为如下所示的数据框 1 2 3 0 10 0 0 1 0 1
  • Python range() 和 zip() 对象类型

    我了解功能如何range and zip 可以在 for 循环中使用 然而我期望range 输出一个列表 很像seq在 Unix shell 中 如果我运行以下代码 a range 10 print a 输出是range 10 表明它不是一
  • 使用 MinGW 链接到 Python

    我不想创建一个嵌入Python解释器的跨平台程序 并用MinGW编译它 但是 Python 二进制发行版没有提供 MinGW 链接的库 仅python32 lib对于 Visual C 并且 Python 源包不提供使用 MinGW 编译的
  • 使用 asyncio 时应该如何创建属性?

    在创建使用 asyncio 的类时 我发现自己处于属性 getter 需要进行 io 操作的情况 因此该函数应该是一个协程 然而 等待房产的感觉却很不寻常 这是我的意思的一个最小的例子 该代码有效并且可以运行 import asyncio
  • 预训练 inception v3 模型的层名称(tensorflow)[重复]

    这个问题在这里已经有答案了 任务是获取a的每层输出预训练的 cnn inceptionv3 https www tensorflow org versions master tutorials image recognition index
  • Django:单击按钮加载另一个模板

    我已经在 django 项目上工作了几个星期 只是玩玩以便掌握它的窍门 我有点困惑 我现在有一个名为 home html 的模板 我想知道是否可以将另一个名为 profile html 的模板设置为 home html 模板上的链接 我有一
  • 为什么 Python ggplot 返回名称“aes”未定义?

    当我使用以下命令时 p ggplot aes x DTM y TMP1 data data 我收到以下错误 NameError name aes is not defined 你可以帮帮我吗 你需要导入aes from ggplot imp
  • 重定向到破折号中的 url

    我正在使用 dash 构建一个仪表板 每当单击特定数据点时 我都会创建一个唯一的 url 如何将用户重定向到此创建的 url 我正在使用下面给出的代码 每当有人单击任何数据点时 单击事件就会触发并执行回调函数 app layout html

随机推荐

  • 具有多个配置文件模型的 Django-allauth

    我有一个 django 项目 其中有多个配置文件模型 每个模型都有一个指向 User 模型的外键 它用django allauth进行注册 目前 当使用社交帐户注册时 用户注册 创建用户和社交帐户 然后将用户重定向到要填写的表单 具体取决于
  • Python:numpy数组列表,不能执行index()吗?

    center 是 numpy 数组的列表 Shortest dist 1 是一个 numpy 数组 但是 当我这样做时 centers index shortest dist 1 它告诉我 ValueError The truth valu
  • TCP 多播和多线程

    我需要提出能够可靠地多播到其他客户端的客户端 这意味着我将使用 TCP 在多播组内的客户端之间进行可靠连接 这不是达到了 n 2 个连接吗 这对我来说似乎有点愚蠢 是否 不应该有一种方法可以更轻松 更可靠地进行多播 编辑 UNIX C 编辑
  • 页面未正确重定向 Ruby on Rails

    由于某种原因 我在单击页面的受保护部分时收到错误 Firefox 页面未正确重定向 这是我在我的中使用的方法ApplicationController protected def authorize unless User find by
  • 如何让 RabbitMQ 具有可扩展性?

    我尝试测试RabbitMQ 但发现rabbitmq存在一些问题 如果我创建了一个包含 3 个节点的集群 我无法发布 交付超过 6000 s 另一方面 如果我使用一个节点 我可以发布 交付直到 25000 s 这意味着 添加的节点越多 性能就
  • cmap、vmin、vmax 内部做什么(matplotlib)?

    假设我使用 matplotlib 的 imshow 显示图像 如下所示 plt imshow IMG cmap hot vmin 0 20 vmax 0 90 where IMG是一个二维灰度图像 数据类型为 float64 数据值在 0
  • Android - 如何绘制2个方向的渐变?

    我开始使用渐变 我发现绘制 1 向渐变非常容易 例如从上到下 从左到右 或对角线 但如何绘制 2 向渐变 我的意思是这样的 大蓝色矩形是 2 向渐变 右上角是蓝色 左侧转变为白色 底部转变为黑色 这个要怎么画呢 答案是 你必须组合2个不同的
  • WasapiLoopbackCapture 内部音频识别在没有音频时给出乱码和文本

    我终于构建了一个程序来使用 NAudio 监听内部音频环回 并输出识别的文本 问题是它会听 并且总是说 例如 Recognized text had Recognized text had Recognized text had Recog
  • iOS应用程序更改仅适用于iPhone

    我们有一个应用程序作为通用应用程序提交 支持所有设备 iPad 和 iPhone 但我们不再希望它在商店中显示为 iPad 应用程序 我们希望它只是 iPhone 专用应用程序 这个应用程序是用Appcelerator构建的 所以我已经更改
  • reactjs.net - 渲染时是否需要react-text标签?

    我一直在关注这个教程http reactjs net getting started tutorial html一切都很好 但是在最终的输出源中 我得到以下注释标签 为什么文本包裹在react text标签 它们是必需的标签吗 为什么它们出
  • 何时更喜欢 JSON 而不是 XML?

    我的要求只是在跨页上显示从数据库检索到的一组值 我正在使用jquery 当满足以下任一条件时 优先选择 XML 而不是 JSON 您需要消息验证 您正在使用 XSLT 您的消息包含大量标记文本 您需要与不支持 JSON 的环境进行互操作 当
  • 尝试引用活动工作簿中的另一个工作表

    我试图在单击命令按钮时使另一个工作表处于活动状态 但我仍保留在同一个活动工作簿中 Sub Submit Warranty Set warranty data worksheet as active page Sheets Sheet2 Ac
  • 基于 pandas 数据框 python 同一列中的先前值的条件替换

    感觉我几乎到处都看过了 我知道这可能是非常简单的事情 我正在使用 pandas 数据框 并希望根据同一列中的数据填充 替换其中一列中的数据 我通常更喜欢使用 Excel 而且 Excel 非常简单 如果我们有 df pd DataFrame
  • 访问 python 超类属性时遇到问题[重复]

    这个问题在这里已经有答案了 我有两个类 大致采用以下形式 class Foo def init self foo self foo foo class Bar Foo def bar self print self foo 当我尝试调用ba
  • AWS Lambda 和 python numpy 模块

    我正在尝试在 aws lambda 中导入 python 部署包 python代码使用numpy 我按照虚拟环境的部署包说明进行操作 但它仍然给出 Missing required dependency numpy 我按照上给出的指示进行操
  • JspWriter 和 PrintWriter 有什么区别?

    JspWriter 和 PrintWriter 之间有什么区别 来自javadoc 这个抽象类模拟 java io BufferedWriter 和 java io PrintWriter 类中的一些功能 但不同之处在于它从打印方法中抛出
  • Flexbox 子项可以有溢出滚动条吗?

    我想使用CSS3 弹性盒模型创建跨设备布局并发现HugoGiraudel 的一个很好的布局示例我用它作为起点 布局基本上是这样的 HTML 的结构如下 div class wrapper div
  • Mysql MySQL 或 PHP 动态将行转换为两列

    我有和我一样的场景MySQL 或 PHP 将行转换为列 但我现在必须重组我的表 这是输出 它与上面的链接几乎相同 但我要包含 AS amount 任何人都可以帮助我吗 我想要下面的结果 但每个 FA mont2016 的右侧都有 AS mo
  • MVC 6 中的路由

    我有一个超级简单的控制器 有两种方法 public IActionResult Users long id return Json new name Example User public IActionResult Users retur
  • 使用 Wordnet Synset 的定义方法未获得所需的输出

    from nltk corpus import wordnet syn wordnet synsets cookbook 0 print syn definition 预期输出 a book of recipes and cooking d