Mir ist bekannt, wie die automatische Vervollständigung von Python-Objekten im Python-Interpreter (unter Unix) eingerichtet wird.
- Google zeigt viele Treffer für Erklärungen dazu.
- Leider gibt es so viele Hinweise darauf, dass es schwierig ist zu finden, was ich tun muss, was etwas anders ist.
Ich muss wissen, wie man beliebige Elemente in einem in Python geschriebenen Befehlszeilenprogramm aktiviert, tab / automatisch vervollständigt.
Mein spezieller Anwendungsfall ist ein Befehlszeilen-Python-Programm, das E-Mails senden muss. Ich möchte in der Lage sein, E-Mail-Adressen automatisch zu vervollständigen (ich habe die Adressen auf der Festplatte), wenn der Benutzer einen Teil davon eingibt (und optional die TAB-Taste drückt).
Ich brauche es nicht, um unter Windows oder Mac zu arbeiten, nur Linux.