質問: お世話になっています。いまPython2.7.12のチュートリアルの13章を勉強しています。 http://docs.python.jp/2.7/tutorial/interactive.html その中のkeyの割り当て部分でWindows10でコマンドからPythonインタプリタを立ち上げ import rlcompleter, readline readline.parse_and_bind('tab: complete') を入力するとreadlineモジュールがないとNameErrorが返されます。 これはUnix系でないとImportできないのでしょうか? 細かいことですがお教えください よろしくお願いいたします
回答: readlineについて調べてみると readline | pypi > > If you are using Windows, which also ships without GNU readline, you might want to consider using the pyreadline module instead, which is a readline replacement written in pure Python that interacts with the Windows clipboard. > > > 英語は得意ではないですが、どうやらwindowsではreadlineの代わりにpyreadlineを使えとのことです。 `pip install pyreadline` とかでインストールして、import readlineをimport pyreadlineに置き換えたらいけるのではないでしょうか? 未検証なのでなんともですが、