next up previous contents index 6264666870
Next: 10.2.2 numerical values und Up: 10.2 Dateneingabe Previous: 10.2 Dateneingabe   Contents   Index

10.2.1 strings mit askstring

Die askstring-Box benötigt zwei zwingende Informationen:

  1. Welchen Titel soll die Box haben?
  2. Welche Aufforderung soll an den User gegeben werden?
Optional können noch zwei Optionen angegeben werden:

initialvalue:
vom Typ string. Gibt einen vorgefertigten String vor, falls das gewünscht wird. Die Standardvoreinstellung ist ein leerer String.
parent:
vom Typ widget. Gibt an, in welchem Fenster die Box platziert werden soll.
Option Type Beschreibung
initialvalue string Gibt einen voreingestellten String vor. Defaultmässig ist ein leerer String eingestellt.
parent widget Gibt an, in welchem Fenster die Box auftauchen soll.

Beispiel:

from tkSimpleDialog import * 

answer=askstring('Palins Message', 'And now to something',

initialvalue='Insert here')

print answer

Das entsprechende Fenster sieht so aus wie in der Abbildung [*] .

Figure: Fragebox
\includegraphics{/home/heikos/lyx/informatik/tkinter/entry.eps}

Wenn Sie auf Cancel klicken, wird das Objekt NONE zurückgegegeben, ansonsten der String, der natürlich hier heissen muss 'completeley different'.


next up previous contents index 6264666870
Next: 10.2.2 numerical values und Up: 10.2 Dateneingabe Previous: 10.2 Dateneingabe   Contents   Index
Heiko Schroeder 2003-03-23