通过scrip的pyreadline配置

2024-04-16 10:04:56 发布

您现在位置:Python中文网/ 问答频道 /正文

这个问题类似于Ambiguous tab completion not working in iPython on Windows,它是通过将pyreadline配置文件复制到用户的主目录来解决的。你知道吗

虽然这个解决方案是可行的,但它似乎有问题。我希望能够从我的脚本中完成这个pyreadline配置。我试图在pyreadline上直接调用read\u inputrc方法并传递一个临时配置文件,但似乎不可用。那么,有没有任何可能的编程方式来允许pyreadline中不明确的制表符完成呢?你知道吗

谢谢!你知道吗


Tags: 用户in脚本onwindows配置文件ipythonnot
1条回答
网友
1楼 · 发布于 2024-04-16 10:04:56

我不确定答案是否正确,但我能通过这样做让它工作-

from readline import rl as readline
readline.mode.show_all_if_ambiguous("on")

基本上读线.py有一个Readline类实例rl,它有一个我正在修改的'mode'属性。基本上,配置文件也是这样做的。但是这个解决方案在脚本本身中做起来很方便。你知道吗

相关问题 更多 >