Python168 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
Python
Liste des 168 ressources de cette catégorie
|
|
Repartant sur les bases déjà mises dans Tire-lui dessus, cette quatrième partie ajoute une cible dans le ciel et peut distinguer un tir réussi d'un tir raté.
Cet exemple contient une version Python3/Qt5 et une version Python3/Qt6.
La suite sera Game Over.
|
Code source -
Licence : Creative Commons
- Publié le 26/04/2023
- Auteur : Sve@r
|
|
|
La bibliothèque Tkinter 3000 ou WCK (Widget Construction Kit) permet de construire toute sorte de widget en pure Python pour Tkinter.
|
Framework -
Licence : Freeware
- Publié le 08/07/2011
- Éditeur : effbot/
|
|
|
Après Construire des widgets en vrac, cet exemple montre comment relier un widget à plusieurs autres qui se comporteront à l'identique lors de l'action.
Accessoirement il renforce la vision "objet" des choses en offrant son propre objet dédié à l'application et montre aussi comment créer son propre slot qui, ici, modifie la transparence de la fenêtre.
Cet exemple contient une version Python3/Qt5 et une version Python3/Qt6.
Il sera suivi par Du widget au mainwindow.
|
Code source -
Licence : GPL
- Publié le 26/09/2023
- Auteur : Sve@r
|
|
|
Je vous propose une suite d'exemples PyQt5/PyQt6 librement inspirés du fameux (mais malheureusement aujourd'hui désuet) tutoriel PyQt4 et permettant d'apprendre à démarrer une application PyQt.
Ce premier exemple est un simple exemple de Hello World. Il contient juste le minimum pour créer une application Qt visuelle.
Cet exemple contient une version Python3/Qt5 et une version Python3/Qt6.
La suite sera Terminer proprement l'application.
Quand le lecteur aura fini de suivre tous ces exemples permettant de l'initier à la technologie Qt ... Voir la suite
|
Code source -
Licence : GPL
- Publié le 20/04/2023
- Taille 1 Ko
- Auteur : Sve@r
|
|
|
Après Et splash, cet exemple montre comment un mappeur de signal permet de relier plusieurs widgets à un même slot tout en rajoutant des informations personnalisées aux signaux reçus par le slot.
Accessoirement il montre aussi comment mémoriser des valeurs personnelles dans un widget afin de pouvoir les réutiliser ailleurs dans le code.
Cet exemple contient une version Python3/Qt5 et une version Python3/Qt6.
Il sera suivi par Les étirements ou... stretching.
|
Code source -
Licence : GPL
- Publié le 01/03/2023
- Auteur : Sve@r
|
|
|
CodeDesigner Rad est un logiciel qui permet le développement rapide des applications (RAD) open source.
Il facilite la création des schémas, et favorise la génération des codes sources en c/c++/python, depuis des diagrammes simples, de classes ou d'états.
|
Licence : Freeware
- Publié le 29/01/2014
- Taille 4 Mo
- Éditeur : CodeDesigner.com
|
|
|
Gui Builder est un éditeur pour Python qui vous permet de dessiner directement vos interfaces graphiques en Tkinter et l'extension Pmw (il vous faudra cependant installer cette bibliothèque).
|
Licence : Freeware
- Publié le 08/07/2011
- Éditeur : SourceForge
|
|
|
Déterminer le nombre de jours entre deux dates.
Le paramètre de la date est du type 22/05/1955 dont le type est une chaine de caractères.
La fonction parse pour analyser la chaine de caractères et retourner un objet date
La fonction days_diff pour déterminer le nombre de jours entre deux dates
|
Licence : Libre
- Publié le 27/08/2013
- Taille 295 octets
- Auteur : fred1599
|
|
|
Après Et avec du style, cet exemple montre comment automatiser une action par le biais d'un timer qui actionnera une (ou plusieurs) tâche(s) à intervalles répétés.
Accessoirement, il montre aussi le QTableWidget, élément graphique permettant de ranger des informations en lignes et colonnes.
Cet exemple contient une version Python3/Qt5 et une version Python3/Qt6.
Il sera suivi par Le QThread de tyrtamos
|
Code source -
Licence : GPL
- Publié le 20/04/2023
- Auteur : Sve@r
|
|
|
Cette seconde partie fait suite à celle présentée dans Avec un canon, on peut tout faire en y rajoutant le contrôle de la force et en enrichissant un peu l'affichage. Pour l'instant cette force n'est reliée à rien mais cela évoluera dans la partie suivante.
Dans une philosophie d'optimisation, la partie "dessin" a été un peu modifiée pour ne redessiner que l'affût du canon quand on fait évoluer l'angle de visée.
Cet exemple contient une version Python3/Qt5 et une version Python3/Qt6.
La suite sera Tire-lui dessus.
|
Code source -
Licence : Creative Commons
- Publié le 15/02/2023
- Auteur : Sve@r
|
|
|
Après Emettons notre signal, cet exemple y rajoute un splash screen, une fenêtre pouvant à la fois servir de fenêtre de bienvenue et afficher des messages d'attente pour tromper l'ennui si l'application doit effectuer un travail préparatoire peut-être un peu long avant d'être accessible à l'utilisateur.
Cet exemple contient une version Python3/Qt5 et une version Python3/Qt6.
Il sera suivi par Mappons notre signal.
|
Code source -
Licence : GPL
- Publié le 20/04/2023
- Auteur : Sve@r
|
|
|
Création d'une base de donnée locale multi-utilisateurs avec interface graphique et chiffrement sha512 pour stocké identifiant et mot de passe de site.
python3-tkinter requis
|
Logiciel -
Licence : Libre
- Publié le 28/12/2022
- Auteur : nulos
|
|
|
Après Terminer proprement l'application, ce nouvel exemple montre comment associer différents widgets. Il introduit à cet effet la notion de "parenté" Qt qui permet à un objet Qt de connaitre les objets qui lui sont intégrés et surtout de faire en sorte qu'un objet fils réagisse avec son père (réduire le père fait alors réduire le fils).
Cet exemple contient une version Python3/Qt5 et une version Python3/Qt6.
Il sera suivi par Soyons widgets.
|
Code source -
Licence : GPL
- Publié le 23/09/2023
- Taille 1 Ko
- Auteur : Sve@r
|
|
|
Après Mappons notre signal, cet exemple montre comment gérer les étirements relatifs des widgets les uns par rapport aux autres.
Accessoirement il montre aussi comment créer son propre "à propos" personnalisé.
Cet exemple contient une version Python3/Qt5 et une version Python3/Qt6.
Il sera suivi par Du stretching au splitting.
|
Code source -
Licence : GPL
- Publié le 31/08/2022
- Auteur : Sve@r
|
|
|
Base de données multi-utilisateurs pour stocké livre et DVD.
|
Code source -
Licence : Non renseignée
- Publié le 24/12/2021
- Auteur : nulos
|
|
|
Et pour compléter le Game Over, on termine en rajoutant la possibilité de manipuler directement le canon à la souris, ainsi qu'une gestion de la vitesse de jeu. Une barrière permet aussi de corser la difficulté. Et on finit avec quelques raccourcis claviers et un message final amélioré pour le fun.
Petit jeu à 2 balles certes, mais surtout écrit pour montrer les mécanismes Qt.
Cet exemple contient une version Python3/Qt5 et une version Python3/Qt6.
|
Code source -
Licence : Creative Commons
- Publié le 26/04/2023
- Auteur : Sve@r
|
|
|
Après Les étirements ou... stretching, cet exemple montre comment créer des widgets variants (agrandir l'un faisant alors réduire l'autre).
Cet exemple contient une version Python3/Qt5 et une version Python3/Qt6.
Il sera suivi par Et avec du style.
|
Code source -
Licence : GPL
- Publié le 31/08/2022
- Auteur : Sve@r
|
|
|
Après Du stretching au splitting, cet exemple montre comment rajouter une petite fenêtre de configuration permettant d'utiliser les styles Qt pour modifier le style général de l'application.
Accessoirement, les fenêtres commençant à devenir nombreuses, il montre aussi comment mémoriser dans un dictionnaire la hiérarchie des widgets (un widget X pouvant alors connaitre et s'adresser à l'application en général et à certains éléments importants comme son mainWindow) et à le faire transiter de widget en widget permettant ainsi de faire passer des informations d'environnement aux différentes fenêtres.
Cet exemple contient une version Python3/Q ... Voir la suite
|
Code source -
Licence : GPL
- Publié le 09/11/2022
- Auteur : Sve@r
|
|
|
Ce programme écrit en python3 permet de saisir un nombre et d'afficher la suite de fibonacci jusqu'a ce nombre.
|
Licence : Non renseignée
- Publié le 28/11/2016
- Éditeur : manhost
|
|
|
Pycharm, édité par la société tchèque JetBrains, est un éditeur dédié Python, disposant de nombreuses fonctionnalités.
Nous pourrons par exemple citer:
- L'auto-complétion
- Débogueur
- Gestion de versions (Mercurial, Git, SVN, ...)
- Support de plusieurs Frameworks et librairies (Django, Flask, CoffeeScript...)
- analyse de code
- débogueur graphique
Pycharm existe en version communautaire (Licence Apache gratuite) et en version professionnel (licence payante propriétaire), il est disponible sur Linux, Mac OS et Windows.
Une version EDU existe afin de faciliter l'apprentissage du langage Python.
|
Licence : Multiples
- Publié le 26/05/2016
- Éditeur : Jetbrains
|
|