Methoden in der interaktiven Python-Shell anzeigen
Verfasst: Sonntag 17. April 2022, 11:22
Hallo,
und zwar versuche ich schon seit einiger Zeit infos dazu zu finden, wie ich alle verfügbaren Methoden eines Datei-Objektes in der interaktiven Python-Shell anzeigen lassen kann, ohne extra eine Datei öffnen zu müssen. Sprich wenn ich z.b. int. eingebe und dann doppelt auf die Tab-Taste drücke, bekomme ich alle Methoden, die int unterstützt angezeigt.:
Wenn ich das für ein Datei-Objekt anzeigen lassen möchte, muss ich immer eine Datei öffen und kann dann über das Datei-Objekt, mit doppelt Tab-Taste drücken, die Methoden anzeigen lassen.:
Meine Frage ist jetzt, gibt es auch einen Weg die Methoden anzeigen zu lassen, ohne extra eine Datei öffnen zu müssen?
Den einzigen Weg, den ich bis jetzt gefunden habe, ist die help()-Funktion zu benutzen:
und zwar versuche ich schon seit einiger Zeit infos dazu zu finden, wie ich alle verfügbaren Methoden eines Datei-Objektes in der interaktiven Python-Shell anzeigen lassen kann, ohne extra eine Datei öffnen zu müssen. Sprich wenn ich z.b. int. eingebe und dann doppelt auf die Tab-Taste drücke, bekomme ich alle Methoden, die int unterstützt angezeigt.:
Code: Alles auswählen
>>> int.
int.as_integer_ratio( int.conjugate( int.from_bytes( int.mro( int.real
int.bit_length( int.denominator int.imag int.numerator int.to_bytes(
Code: Alles auswählen
>>> fh = open("test.txt")
>>> fh.
fh.buffer fh.detach( fh.fileno( fh.line_buffering fh.newlines fh.readline( fh.seek( fh.truncate( fh.write_through
fh.close( fh.encoding fh.flush( fh.mode fh.read( fh.readlines( fh.seekable( fh.writable( fh.writelines(
fh.closed fh.errors fh.isatty( fh.name fh.readable( fh.reconfigure( fh.tell( fh.write(
Den einzigen Weg, den ich bis jetzt gefunden habe, ist die help()-Funktion zu benutzen:
Code: Alles auswählen
>>> help("io.TextIOWrapper")