簡體   English   中英

使用 python 2.7 在 Windows 上的 Readline 功能

[英]Readline functionality on windows with python 2.7

我需要在用 python 編寫的程序中導入 readline 功能。 我目前使用的是 2.7 版,而我所看到的第 3 方軟件包僅適用於 2.6 版。 有誰知道帶有 Python 2.7 的 Windows 的第 3 方 readline 包嗎?

我相信 pyreadline 就是為此而設計的。

easy_install pyreadline
或者:
pip install pyreadline

http://pypi.python.org/pypi/pyreadline

此外,使用以下內容來實現正向/反向兼容性:

try:
  import readline
except ImportError:
  import pyreadline as readline

不幸的是,在 2019 年, pyreadline不再真正開發。

它遠非“插入式”替代品,但您可以查看Python Prompt Toolkit。 它提供制表符完成功能,然后在幾乎所有平台上提供一些功能。 如果您仍在使用 Python 2,則確實應該升級,但 Prompt Toolkit 似乎確實支持使用from __future__ import unicode_literals Python 2。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM