J'essaie d'inciter l'utilisateur à entrer une chaîne de texte. Est-il disponible avec python tkinter a javascript comme une invite? P>
6 Réponses :
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. P>
Vous pouvez utiliser un TKSIMPleDialog . < / p>
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.
Oui, utilisez tksimpledialog.askstring . Malheureusement, ce n'est pas dans les documents principaux de Python, il est donc un peu difficile de trouver. P>
Pour Python 3: de tkinter importation SimpleDialog; Réponse = SimpleDialog.askstring (titre, invite) code>
@b_c a raison, gardez à l'esprit que invite code> stand pour
tk () code> 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.
Je pense que c'est ce que vous voudrez peut-être
pour Python 2.7: p> pour python 3: p>
Essayez ceci:
import tkinter x = tkinter.tkSimpleDialog.askstring
Vous pouvez poser une question oui / aucune question avec
>>> label.pack() >>> entry.pack()