9
votes

Python Tkinter Invite

J'essaie d'inciter l'utilisateur à entrer une chaîne de texte. Est-il disponible avec python tkinter a javascript comme une invite?


0 commentaires

6 Réponses :


1
votes

Une de ces situations où je trouve que je le trouve après que la question ait été postée et que j'ai eu du mal à trouver la réponse, je tiendrai la question de la question.

Vous pouvez utiliser un TKSIMPleDialog . < / p>


2 commentaires

Nicholas Riley a une meilleure réponse avec un lien de travail. Je vais probablement supprimer cette réponse dès qu'il ne fournit plus aucune information supplémentaire.


Lors de la fourniture d'un lien uniquement, il est préférable d'inclure également les informations pertinentes du site lié dans le cas échéant que le lien se casse souvent. Dans ce cas, votre lien ne fonctionne pas.



14
votes

Oui, utilisez tksimpledialog.askstring . Malheureusement, ce n'est pas dans les documents principaux de Python, il est donc un peu difficile de trouver.


3 commentaires

Pour Python 3: de tkinter importation SimpleDialog; Réponse = SimpleDialog.askstring (titre, invite)


@b_c a raison, gardez à l'esprit que invite stand pour tk () instance dans son exemple.


Lorsque vous fournissez une réponse à un lien, il est préférable d'inclure également les informations pertinentes du site lié au cas où le lien se casse souvent.



-2
votes

Je pense que c'est ce que vous voudrez peut-être

pour Python 2.7: xxx

pour python 3: xxx < / p>


0 commentaires

5
votes

Essayez ceci:

import tkinter
x = tkinter.tkSimpleDialog.askstring


0 commentaires

1
votes

Vous pouvez poser une question oui / aucune question avec xxx


0 commentaires

0
votes
>>> label.pack()
>>> entry.pack()

0 commentaires