タブ補完がどのように機能するかは次のとおりです。
In [84]: a="string"
In [85]: b = ["str", "ing"]
文字列のタブ補完はここで機能しています:
In [86]: a.
a.capitalize a.decode a.expandtabs a.index a.isdigit a.istitle a.ljust a.partition a.rindex a.rsplit a.splitlines a.swapcase a.upper
a.center a.encode a.find a.isalnum a.islower a.isupper a.lower a.replace a.rjust a.rstrip a.startswith a.title a.zfill
a.count a.endswith a.format a.isalpha a.isspace a.join a.lstrip a.rfind a.rpartition a.split a.strip a.translate
リストのタブ補完はここで機能しています:
In [86]: b.
b.append b.count b.extend b.index b.insert b.pop b.remove b.reverse b.sort
文字列のタブ補完はここでは機能しません:
In [87]: b[0].
考えられる回避策の 1 つ:
In [88]: c = b[0]
In [89]: c.
c.capitalize c.decode c.expandtabs c.index c.isdigit c.istitle c.ljust c.partition c.rindex c.rsplit c.splitlines c.swapcase c.upper
c.center c.encode c.find c.isalnum c.islower c.isupper c.lower c.replace c.rjust c.rstrip c.startswith c.title c.zfill
c.count c.endswith c.format c.isalpha c.isspace c.join c.lstrip c.rfind c.rpartition c.split c.strip c.translate
言及された回避策なしで補完を使用することは可能ですか? ipdb で同様の動作が発生しています。この動作も修正できますか? ipythoon v3.1.0 と ipdb v 0.8 を使用しています。ありがとう