IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)

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

    DataBase.py

    T�l�charg� 203 fois-
    0
    0
    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 +

    ENTERPRISE ARCHITECT 16.0

    T�l�charg� 112 fois-
    0
    0
    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 +

    Tire-lui dessus !

    T�l�charg� 75 fois-
    1
    0
    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

    T�l�charg� 74 fois-
    0
    0
    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 +

    Construire des widgets en vrac

    T�l�charg� 68 fois-
    0
    0
    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 +

    Afficher une �toile � n branches "sans lever la main" avec Turtle de Python

    T�l�charg� 56 fois-
    0
    0
    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 +

    D�couverte de l'interface graphique Tkinter

    T�l�charg� 53 fois-
    0
    1
    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 +

    Les widgets

    T�l�charg� 50 fois-
    0
    0
    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 +

    Emettons notre signal

    T�l�charg� 50 fois-
    0
    0
    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 +

    Du widget au mainwindow

    T�l�charg� 44 fois-
    0
    0
    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 +

    Diff�rence entre deux dates

    T�l�charg� 40 fois-
    0
    0
    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 +

    tkRAD � Tkinter XML widget builder

    T�l�charg� 40 fois-
    1
    0
    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

    Avec un canon, on peut tout faire.

    T�l�charg� 36 fois-
    0
    0
    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 +

    Accrochons des briques en l'air.

    T�l�charg� 36 fois-
    1
    0
    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 +

    Plate-forme math�matique: niveau coll�ge

    T�l�charg� 36 fois-
    0
    0

    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 3D

    T�l�charg� 35 fois-
    1
    1
    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 +

    Relier les widgets en vrac

    T�l�charg� 30 fois-
    0
    0
    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 +

    Et avec du style !!!

    T�l�charg� 28 fois-
    1
    0
    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 +

    Convertisseur basique PyQt5 vers PyQt6

    T�l�charg� 25 fois-
    2
    0
    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 +

    Terminer proprement l'application

    T�l�charg� 24 fois-
    0
    0
    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 +