Die Einnahme von integer-und string-input in der GUI in python
Ich bin auf der Suche nach einer Bibliothek, um eine integer-und string-Eingaben von einem Benutzer in Python. Einige Google-suchen zeigen, um mit Tkinter
und 'Tkinter Entry', aber jetzt, wie ich es code für integer-und anderen code für die Zeichenfolge?
Ich versuche zu schaffen, ein einfaches input-Feld, eine ganze Zahl als Eingabe und zuweisen, integer zu einigen Variablen.
- Haben Sie eine tatsächliche Frage? Dies ist weder ein code-schreiben noch tutorial-service.
- die meisten Eingänge arbeiten mit text. Nehmen Sie text und wandelt es in ein integer -
int(text)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Der folgende code zeigt Beispiele für die Verwendung von
tkinter
mit einem Entry-widget, um die Benutzer-Eingabe oder alternativ übertkinter.simpledialog
Anzeige für den Benutzer einen Wert eingeben.Hier ist eine nützliche guide zu verwenden
tkinter
. Es gibt viele mehr gibt, die für Anfänger wie dichCode:
wenn Sie möchten, dass eine tatsächliche GUI, dann tkinter ist der einfachste Weg, aber wenn Sie nur wollen, einfach raw input dann
input()
funktioniert einwandfrei.Beispiel:
simpledialog
kommt mit python 3.x und hat pop-ups, die über eine input-box auf Sie. aber ist es nicht so einfach, wieinput()