【发布时间】:2019-09-09 03:24:51
【问题描述】:
在this doc上搜索了一个答案:
某些版本的 Python 解释器支持编辑当前的 输入行和历史替换,类似于在 Korn shell 和 GNU Bash shell。这是使用 GNU Readline 库,支持各种风格的编辑。这 库有自己的文档,我们不会在这里复制。
- 了解 Unix,但 这种操作称为编辑 当前输入行? (示例,Python 资源或简单的 例子会很棒)
- 历史替代...这可能是一个简单的例子吗?文档将这个问题作为一个已知领域来涉及,但没有提供任何关于它的见解。
也破解不了:
变量和模块名称的补全在以下时间自动启用 解释器启动,以便 Tab 键调用完成 功能;它查看 Python 语句名称,当前本地 变量,以及可用的模块名称。
谁能提供一条简单的线来解释这条线。
【问题讨论】:
-
它只是
tab自动完成。就像您在 IDE 中键入代码并使用tab自动填充一样。哪个部分特别让您感到困惑? -
编辑当前输入行仅仅意味着它改变了当前行。打开命令提示符(或终端),运行一些命令,然后点击向上箭头。那就是编辑当前的输入行。
-
ohhhhh 我可以编辑哪些出现在某种程度上我的上帝,为什么他们不简单地说出来
-
变量/模块名称是如何补全的?他的意思是激活? Tab键调用其中的完成函数...变量是如何...完成了一个变量的设置!凭什么? @Error-SyntacticalRemorse
-
一千个道歉,我翻遍了所有的文档,但我无法在几天内打破这个知识真空
标签: python input documentation history substitution