gpt4 book ai didi

python - 在 IPython 中,help(raw_input) 返回 ' raw_input lambda prompt=' ' '。什么意思?

转载 作者:太空宇宙 更新时间:2023-11-03 17:57:48 24 4
gpt4 key购买 nike

当我尝试使用 help() 获取有关 raw_input() 的一些函数信息时,我看到的是一些相当难以理解的内容:

Help on function <lambda> in module IPython.kernel.zmq.ipkernel:

raw_input lambda prompt=''

谁能帮忙破译一下吗?谢谢。

最佳答案

看起来您正在旧版本的 IPython 笔记本中编写 Python 代码,does not have the raw_input() function .

你看到的原因

raw_input lambda prompt=''

因为这就是Python自动生成docstrings的方式/lambda functions 的帮助消息,因为您无法将文档字符串添加到 lambda 函数。

在您的 IPython 版本中,IPython.kernel.zmq.ipkernel 模块包含一行生成 raw_input() 函数看起来像

raw_input = lambda prompt='': None

总之,要解决此问题,您应该升级到最新的 IPython。

关于python - 在 IPython 中,help(raw_input) 返回 ' raw_input lambda prompt=' ' '。什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28238468/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com