Codes sources Python73 ressources dans cette cat�gorie Retrouvez ici tous les meilleurs t�l�chargements
Codes sources Python
Liste des 73 ressources de cette cat�gorie
|
|
Ce programme python3 permet de cr�er une base de donn�e locale pour enregistrer une liste de contacts
Il est possible d'enregistrer:
- Le nom
- Le pr�nom
- La date de naissance
- Le num�ro de t�l�phone
- L'adresse postale
- L'adresse email
A utiliser avec python3 pour activer certaines fonctionnalit�es
|
Code source -
Licence : Non renseign�e
- Publi� le 18/01/2017
- �diteur : manhost
|
|
|
Mod�lisation intuitive rapide & Conception
La solution id�ale � l'�chelle de l'entreprise pour visualiser, analyser, mod�liser, tester et maintenir tous vos syst�mes, logiciels, processus et architectures. Enterprise Architect est la plate-forme id�ale pour vous aider � garder le contr�le de votre espace de travail, � supporter vos coll�gues et votre �quipe, permettre la collaboration et � renforcer la confiance dans vos projets les plus complexes.
G�rez Informations Complexes
Enterprise Architect aide les personnes, les groupes et les grandes organisations � mod�liser et � g�rer des informations complexes. En int�grant et en connectant un large �ventail d�informations structurelles et comportementales visuellement . Vous pou ... Voir la suite
|
Logiciel -
Licence : Libre
- Publi� le 26/05/2022
- Auteur : Sparx Systems
|
|
|
Apr�s Doux comme un agneau, cette troisi�me partie rajoute une gestion et un affichage des tirs.
Toujours dans l'�volution du jeu et surtout de la partie "dessin", cette derni�re ne met � jour que ce qui change � l'affichage.
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
La suite sera Accrochons des briques en l'air.
|
Code source -
Licence : LGPL
- Publi� le 11/04/2025
- Auteur : Sve@r
|
|
|
Jeu de calcul mental a quatre niveaux avec op�rateurs al�atoire:
Niveau I: 4 op�rations de base (additions, soustractions, multiplications, divisions enti�res) a 1 chiffre.
Niveau II: 4 op�rations de base (additions, soustractions, multiplications, divisions enti�res) a 2 chiffres.
Niveau III: op�rations d'exponentiation a 1 chiffre.
Niveau IV: 4 op�rations de base (additions, soustractions, multiplications, divisions enti�res) + modulo a 3 chiffres
|
Licence : Non renseign�e
- Publi� le 13/01/2017
- �diteur : manhost
|
|
|
Apr�s Les widgets, cet exemple montre comment cr�er diff�rents widgets personnalis�s et les relier ensembles. Il montre aussi comment passer les boutons standard Qt (oui/non/annuler/etc...) dans le langage local.
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
Il sera suivi par Relier les widgets en vrac.
|
Code source -
Licence : LGPL
- Publi� le 08/05/2025
- Taille 2 Ko
- Auteur : Sve@r
|
|
|
Cette petite application graphique permet de dessiner une �toile � nombre de branches choisies sans lever la main.
Pour le rendre plus agr�able les lignes seront alternativement bleues et rouges.
Il utilise le module Turtle (turtle) de Python et est compatible Python 3 et 2.
|
Licence : Creative Commons
- Publi� le 19/11/2020
- Auteur : Town Ground
|
|
|
Ce document a pour objectif de permettre la d�couverte de la gestion des interfaces graphiques en Python au moyen de la biblioth�que Tkinter. Les diff�rentes le�ons consistent en l'�laboration de petits programmes graphiques et s'encha�nent de mani�re progressive pour parvenir au d�veloppement d'un logiciel de dessin minimaliste.
|
Licence : Non renseign�e
- Publi� le 27/02/2019
- �diteur : Emmanuel Morand
|
|
|
Apr�s Soyons widgets, cet exemple montre comment cr�er et connecter diff�rents widgets entre eux en utilisant leurs signaux et leurs slots. Il montre aussi une utilisation succinte du gestionnaire de redimensionnement et comment intercepter et bloquer l'�v�nement de fermeture de fen�tre pour se prot�ger d'une fermeture accidentelle de l'application.
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
Il sera suivi par Construire des widgets en vrac.
|
Code source -
Licence : LGPL
- Publi� le 08/05/2025
- Auteur : Sve@r
|
|
|
Apr�s Du widget au mainwindow, cet exemple montre comment cr�er son propre signal personnalis� et l'utiliser pour transmettre une information entre diff�rents objets Qt.
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
Il sera suivi par Et splash.
|
Code source -
Licence : LGPL
- Publi� le 08/05/2025
- Auteur : Sve@r
|
|
|
Apr�s Relier les widgets en vrac, cet exemple remplace le widget standard par un mainwindow, un widget un peu particulier pouvant contenir un menu et une barre d'�tat et servant donc g�n�ralement de widget principal dans une application.
On y rajoutera aussi la possibilit� d'avoir un ascenseur lorsque le widget est trop grand pour �tre affich� dans son int�gralit�.
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
Il sera suivi par Emettons notre signal.
|
Code source -
Licence : LGPL
- Publi� le 08/05/2025
- Auteur : Sve@r
|
|
|
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
|
|
|
La librairie tkRAD pour Python3.2+ a sp�cialement �t� con�ue pour faciliter le processus de cr�ation d'applications (RAD) sous Tkinter.
tkRAD est volontairement peu fournie : on utilise rarement plus de 20% d'une librairie tout-terrain, alors autant ne r�diger QUE les fameux 20% qui servent !
tkRAD impl�mente � entre autres � la g�n�ration automatis�e de widgets Tkinter � partir d'un fichier XML, un m�canisme de gestion d'�v�nements simplifi�, un gestionnaire de services, un gestionnaire de fichiers de config, etc, etc.
Pour faciliter les tests de widgets, vous disposez de tkRAD.easy.builder, un module autonome (STANDALONE) bien pratique � cf Jouer avec tkRAD.easy.builder.
|
Licence : LGPL
- Publi� le 30/07/2014
|
|
|
Suite aux exemples PyQt commenc�s avec le Hello World, je vous propose de construire un petit jeu lui aussi librement inspir� du fameux tutoriel PyQt4.
Cette premi�re partie pose les bases du jeu (dessiner le canon et le faire pivoter selon l'angle choisi).
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
La suite sera Doux comme un agneau.
|
Code source -
Licence : LGPL
- Publi� le 11/04/2025
- Auteur : Sve@r
|
|
|
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 est disponible dans les versions PyQt5, PyQt6 et PySide6.
La suite sera Game Over.
|
Code source -
Licence : LGPL
- Publi� le 11/04/2025
- Auteur : Sve@r
|
|
|
Ce programme permet de :
- Calculer le pgcd de deux nombres -
- Calculer le ppcm de deux nombres -
- Calculer un nombre premier -
- Calculer la factorielle d'un nombre -
- Rendre une fraction irr�ductible -
- D�termine si deux nombres sont premiers entre eux -
|
Licence : Non renseign�e
- Publi� le 18/01/2017
- �diteur : manhost
|
|
|
Blender, aussi appel� Blender3D, est un logiciel libre et gratuit d�animation, de mod�lisation et de rendu 3D. Il dispose de fonctions avanc�es de mod�lisation, de sculpture 3D, de d�pliage UV, de texturage, de gr�age (rigging), d�armaturage, d�animation 3D, et de rendu. Il g�re aussi l��dition non lin�aire, les compositions, la cr�ation nodale de mat�riaux, la cr�ation d�applications 3D interactives, ainsi que diverses simulations physiques telles que les particules, les corps rigides, les corps souples et les fluides. Disponible dans de nombreuses langues, Blender est �galement disponible sur plusieurs plates-formes telles que Microsoft Windows, Mac OS X, GNU/Linux, IRIX, Solaris, FreeBSD, SkyOS, MorphOS et Pocket PC. De plus, c�est un pr ... Voir la suite
|
Licence : Freeware
- Publi� le 17/06/2013
- Auteur : rezuz
|
|
|
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 est disponible dans les versions PyQt5, PyQt6 et PySide6.
Il sera suivi par Du widget au mainwindow.
|
Code source -
Licence : LGPL
- Publi� le 08/05/2025
- 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 des �l�ments de travail dans un dictionnaire situ� dans l'application principale ; et � r�cup�rer ce dictionnaire dans les autres fen�tres permettant ainsi � ces fen�tres de r�cup�rer les informations principales de l'application.
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
Il sera suivi par Voir la suite
|
Code source -
Licence : LGPL
- Publi� le 08/05/2025
- Auteur : Sve@r
|
|
|
M'�tant r�cemment mis � PyQt6, j'ai constat� quelques changements, surtout en ce qui concerne les constantes PyQt5 (exemple Qt.yellow) qui sont devenues �num�rations (ici Qt.GlobalColor.yellow).
Ayant un gros paquet de sources � convertir, et vu le nombre de constantes � traiter, j'ai d�cid� d'�crire un automate convertisseur PyQt5 vers PyQt6 en Python.
L'usage est simple: on lui donne en param�tre le(s) fichier(s) PyQt5 et il cr�e pour chacun une copie PyQt6.
Il n'est pas forc�ment complet (je n'y ai mis que ce que j'avais d�j� trouv�) mais la table de conversion (un dictionnaire) est facilement �volutive au besoin.
Et en petit bonus, un petit truc rapide que j'avais pr�alablement cr�� pour "trouver" une constante ... Voir la suite
|
Code source -
Licence : ActiveState Community
- Publi� le 19/10/2024
- Auteur : Sve@r
|
|
|
Ce second exemple PyQt compl�te le Hello World et montre comment associer le bouton � une action afin de terminer proprement l'application.
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
Il sera suivi par Les valeurs usuelles.
|
Code source -
Licence : LGPL
- Publi� le 08/05/2025
- Taille 1 Ko
- Auteur : Sve@r
|
|