- くだすれPython(超初心者用) その22
502 :デフォルトの名無しさん[sage]:2014/04/17(木) 14:43:05.03 ID:Ywmytdrh - >>499,500
いろいろ調べてくださってありがとうございます。 sys.__interactivehook__ のデフォルト register_readline は履歴以外大したことしてないので、 >>498 を関数にして sys.__interactivehook__ に設定したらうまく行きました。 履歴は端末の履歴で十分なのでこれで満足です。 ありがとうございました。 >>501 http://docs.python.jp/3/library/rlcompleter.html#completer-objects 候補の順位を数値で指定しなければならないのがちょっとめんどい。 イテレータにしてほしい。 >>> import rlcompleter >>> from itertools import count >>> c = rlcompleter.Completer() >>> for i in count(0): ... cand = c.complete('a', i) ... if cand: ... print(cand) ... else: ... break ... and as assert all( abs( any( ascii(
|
|