python - help()和license()有功能,但版权和积分不是吗?

标签 python python-3.x python-2.7

Python 提示符提供执行以下操作的选项。

检查帮助、版权、制作人员和许可。

必须在帮助和许可的情况下使用 (),但不能在版权和信用的情况下使用。只是想知道为什么?

我尝试过使用和不使用 () 来运行所有这些。帮助和许可特别要求键入 ()。

最佳答案

copyrightcredits 内置打印输出就像简单的字符串一样。这对它们有用,因为它们都相对较短(每条只有几行)。它们实际上是类的实例(因此您可以调用它们),但您不需要这样做。

对于licensehelp,单个字符串需要以用户友好的方式包含太多信息。当您运行 license() 时,它会一次显示一页许可证,并提示您按回车键查看更多内容。内置的 help 更加奇特,因为它为您提供了一个交互式提示,以获取有关各种不同主题的帮助(包括为您安装的每个模块提供单独的帮助文本)。您还可以对对象(例如函数或模块)调用 help 来获取更具体的帮助,而无需通过交互系统。

关于python - help()和license()有功能,但版权和积分不是吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56511591/

相关文章:

python - 用正则表达式匹配数字序列

python - Gunicorn(Python3.4 和 3.3)仅在响应中发送没有数据的 header

python - pytest模块导入ImportError : No module named

python - Python 中的字符串格式检查

python - Keras 多 GPU 模型对于自定义模型失败

python-3.x - 递归冰雹序列(Python 3.x)返回一个平面列表

python - 清除列表和字典的最佳方法

python-3.x - 无法获取缺少的 termios 模块。我如何正确获得它?

python - Python 3 中的多重处理

python - numpy.max 还是 max ?哪个更快?