[Phrase courte] easygui pour ceux qui veulent utiliser une interface graphique simple avec Python très facilement

Il semble que ce ne soit pas bien connu, je vais donc le présenter. http://easygui.sourceforge.net/

Qu'est-ce que c'est?

C'est une bibliothèque Python qui rend extrêmement facile la création d'une simple boîte de message, une boîte de dialogue demandant Oui, Non, une boîte de dialogue demandant le nom du fichier à ouvrir / enregistrer, une boîte de dialogue pour saisir des caractères, des nombres, des mots de passe, etc. Vous pouvez utiliser Python2 ou Python3.

Il ne convient pas pour créer des applications GUI compliquées, mais je pense que c'est utile pour de petits objectifs tels que vouloir une ou deux entrées utilisateur ou afficher des erreurs dans l'interface graphique.

avantage

Désavantage

Comment installer

pip install easygui

Comment utiliser

Tutoriel et API sont faciles à comprendre.

Quand j'utilise certains d'entre eux correctement, cela ressemble à ceci.

from easygui import *
name = enterbox("Input your name", default="Guido")
msgbox("Hello, " + name)
if ynbox("Avez-vous plus de 18 ans?"):
    age = integerbox("Quel âge avez-vous?", lowerbound=18, upperbound=10000)
filename = fileopenbox("Fichier ouvert")

Recommended Posts

[Phrase courte] easygui pour ceux qui veulent utiliser une interface graphique simple avec Python très facilement
Pour ceux qui veulent écrire Python avec vim
Construction d'environnement pour ceux qui veulent étudier Python facilement avec VSCode (pour Mac)
Une procédure de création d'environnement moderne pour ceux qui veulent se lancer immédiatement avec Python
Pour ceux qui veulent apprendre Excel VBA et se lancer avec Python
5 raisons pour lesquelles le traitement est utile pour ceux qui veulent se lancer avec Python
[Python] Je souhaite utiliser uniquement l'index lors de la mise en boucle d'une liste avec une instruction for
La première étape de l'apprentissage automatique ~ Pour ceux qui veulent essayer l'implémentation avec python ~
Pour ceux qui souhaitent démarrer l'apprentissage automatique avec TensorFlow2
Procédure d'inscription PyPI pour ceux qui veulent faire leurs débuts PyPI
Technique Python pour ceux qui veulent se débarrasser des débutants
Un mémo pour ceux qui veulent une communication de socket rapide avec netcat
Une note à ceux qui utilisent Python dans Visual Studio (moi)
[Python] Il était très pratique d'utiliser la classe Python pour le programme ROS.
Je veux utiliser MATLAB feval avec python
Je veux faire un jeu avec Python
Vous pouvez facilement créer une interface graphique même avec Python
Je souhaite utiliser le répertoire temporaire avec Python2
Je veux écrire dans un fichier avec Python
Conseils pour ceux qui ne savent pas comment utiliser is et == en Python
[Résolu] J'ai une question pour ceux qui connaissent la mécanisation de Python.
Points à garder à l'esprit lors de l'utilisation de Python pour ceux qui utilisent MATLAB
Si vous voulez créer un bot discord avec python, utilisons un framework
[Python] Je veux ajouter un répertoire statique avec Flask [Je veux utiliser autre chose que statique]
Je veux dire aux gens qui souhaitent importer depuis un répertoire supérieur avec Python direnv
[Mac] Je souhaite créer un serveur HTTP simple qui exécute CGI avec Python
Points ennuyeux pour ceux qui veulent présenter Ansible
Pour ceux qui débutent en programmation mais qui ont décidé d'analyser les données avec Python
Je veux faire fonctionner un ordinateur quantique avec Python
Un mémorandum pour ceux qui utilisent Python très occasionnellement [API d'accès JSON et XML parsing argument parsing shell command expression régulière]
Pour ceux qui veulent afficher les images côte à côte dès que possible avec matplotlib de Python
[Pour ceux qui veulent utiliser TPU] J'ai essayé d'utiliser l'API de détection d'objets Tensorflow 2
Je souhaite utiliser facilement les fonctions R avec le notebook ipython
Conseils aux débutants en Python pour utiliser l'exemple Scikit-image pour eux-mêmes 4 Utiliser l'interface graphique
Expérimentez pour créer un PDF indépendant pour Kindle avec Python
Un moyen simple d'éviter plusieurs boucles for en Python
[Python] Je souhaite utiliser l'option -h avec argparse
Je souhaite utiliser un environnement virtuel avec jupyter notebook!
Créer une interface graphique aussi facilement que possible avec python [édition tkinter]
Référence de référence pour ceux qui veulent coder avec Rhinoceros / Grasshopper
Utilisez un langage de script pour une vie C ++ confortable-OpenCV-Port Python vers C ++ -
Pour ceux d'entre vous qui ne savent pas comment définir un mot de passe avec Jupyter sur Docker
J'ai créé une bibliothèque qui lit facilement les fichiers de configuration avec Python
Créer un environnement Python pour ceux qui veulent devenir des data scientists 2016
Je souhaite rechercher le texte intégral avec elasticsearch + python
[Introduction à Python] Comment utiliser l'opérateur in dans l'instruction for?
Comment utiliser un éditeur externe pour le développement Python avec Grasshopper
Articles en vrac pour ceux qui veulent commencer le traitement du langage naturel
[Introduction] Je veux créer un robot Mastodon avec Python! 【Débutants】
Python: comment utiliser async avec
Faisons une interface graphique avec python.
Publiez facilement sur Twitter avec Python 3
Je veux déboguer avec Python
J'ai créé un conteneur Docker pour utiliser JUMAN ++, KNP, python (pour pyKNP).
[Introduction à Udemy Python3 + Application] 47. Traitez le dictionnaire avec une instruction for
[Python] Explique comment utiliser la fonction range avec un exemple concret
Un référentiel essentiel à utiliser lorsque vous souhaitez l'essayer avec ansible
[Python / Tkinter] Rechercher Pandas DataFrame → Créer un formulaire de recherche simple à afficher