Guten Abend, ich habe mal eine Frage und bitte .
Ich habe vor ein kleines Script zu schreiben
wo man eine Liste erstellen kann bzw was hinzufügen kann , löschen und auch anzeigen .
Wie ich das umsetzen werde ist schon im Kopf nur was ich erst dachte das man im Input eingeben kann welche Aktion man starten möchte .
Gibt man ein w ein dann kann man was hinzufügen bei d was löschen etc . Ich würde es gerne per Tastendruck umsetzten . Drücke w oder d .
Habe mich schon im Google ausgetobt aber nichts gefunden oder anders gesagt habe es nicht genau verstanden weil es soviel gibt . Keyboard, Keypress und und .
Ich würde mich freuen wenn einer ein Beispiel geben könnte wie ich das machen kann mit den key .
Danke im Voraus.
Eine Aktion per Tastendruck Aufrufen .
- __blackjack__
- User
- Beiträge: 14237
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@TorstenVoelker: Da gibt es verschiedene Module für, beispielsweise `curses` in der Standardbibliothek, das allerdings nicht für alle Plattformen. Unter Windows kann man dafür etwas nachinstallieren.
Ansonsten gibt es diverse externe Module für Text-UIs. Aber irgendwie alles nicht wirklich was für Anfänger. Warum reicht die `input()`-Funktion für den Anfang nicht erst einmal aus?
Ansonsten gibt es diverse externe Module für Text-UIs. Aber irgendwie alles nicht wirklich was für Anfänger. Warum reicht die `input()`-Funktion für den Anfang nicht erst einmal aus?
“Ich bin für die Todesstrafe. Wer schreckliche Dinge getan hat, muss eine angemessene Strafe bekommen. So lernt er seine Lektion für das nächste Mal.” — Britney Spears, Interview in der französischen Zeitung Libération, 2. April 2002
-
TorstenVoelker
- User
- Beiträge: 142
- Registriert: Mittwoch 5. Februar 2025, 12:55
Danke für die Antwort, da ich es schon pro Tastenbefehl machen wollte da es einfacher wäre als es immer einzugeben .
Vielleicht ist wichtig zu erwähnen, ich habe als Betriebssystem kein Windows, ich habe Linux. Ich mag kein Windows .
Vielleicht ist wichtig zu erwähnen, ich habe als Betriebssystem kein Windows, ich habe Linux. Ich mag kein Windows .
-
TorstenVoelker
- User
- Beiträge: 142
- Registriert: Mittwoch 5. Februar 2025, 12:55
Das Problem hat sich ja Gott sei Dank durch entsprechende Hilfe funktioniert .
Darf man keine andere Fragen stellen wenn ein Thread noch offen war ?
Wäre mir neu .
Darf man keine andere Fragen stellen wenn ein Thread noch offen war ?
Wäre mir neu .
- __blackjack__
- User
- Beiträge: 14237
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@Sirius3: Ich hatte das hier als unabhängige Frage ohne Tk gesehen.
“Ich bin für die Todesstrafe. Wer schreckliche Dinge getan hat, muss eine angemessene Strafe bekommen. So lernt er seine Lektion für das nächste Mal.” — Britney Spears, Interview in der französischen Zeitung Libération, 2. April 2002
@TorstenVoelker: doch darf man schon, aber für jede Frage muß halt der Kontext klar sein. Hilft den Helfwilligen. Aber wenn sich das Problem funktioniert hat, Du also jetzt ein Kommandozeilentool ohne Tastenbefehle schreibst, ist ja alles gut.
@__blackjack__: die Frage war ja, ob der Fragende das auch so sieht.
@__blackjack__: die Frage war ja, ob der Fragende das auch so sieht.
- noisefloor
- User
- Beiträge: 4249
- Registriert: Mittwoch 17. Oktober 2007, 21:40
- Wohnort: WW
- Kontaktdaten:
Hallo,
wie schon gesagt wurde: es kommt drauf an, welches Framework für die TUI du verwenden willst. Es gibt z.B. https://dev.to/lazy_code/5-best-python- ... faces-5fdi, wobei IMHO curses und Textual die gängigsten sind. Was ich für einfach text-basierte Applikationen auch praktisch finde ist das cmd Modul. Das hat Python bereits an Bord.
Gruß, noisefloor
wie schon gesagt wurde: es kommt drauf an, welches Framework für die TUI du verwenden willst. Es gibt z.B. https://dev.to/lazy_code/5-best-python- ... faces-5fdi, wobei IMHO curses und Textual die gängigsten sind. Was ich für einfach text-basierte Applikationen auch praktisch finde ist das cmd Modul. Das hat Python bereits an Bord.
Gruß, noisefloor
-
TorstenVoelker
- User
- Beiträge: 142
- Registriert: Mittwoch 5. Februar 2025, 12:55
Ich werde mich erstmal in der Materie einlesen .
Danke trotzdem an @all
Danke trotzdem an @all
