Codes sources Python

Retrouvez ici tous les meilleurs téléchargements Codes sources Python
Ajouter un nouvel élément

    Blender 3D

    Licence : Gratuit - 17/06/2013 - Téléchargé 153 x
    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

    Extraction d'informations d'un document HTML

    Licence : Gratuit - 25/02/2017 - Téléchargé 24 x
    Ce programme permet d'extraire différentes informations de document HTML a partir d'urls passer en arguments.

    Les informations qui peuvent êtres extraites sont:
    ====================================

    -Les en-têtes
    -Les cookies
    -Les liens
    -Les images
    -Le texte

    tkRAD – Tkinter XML widget builder

    Licence : LGPL - 30/07/2014 - Téléchargé 22 x
    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.

    DataBase.py

    Éditeur : manhost +
    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

    Plate-forme mathématique: niveau collège

    Éditeur : manhost +

    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 -

    Suite de fibonacci

    Éditeur : manhost +
    Ce programme écrit en python3 permet de saisir un nombre et d'afficher la suite de fibonacci jusqu'a ce nombre.

    Cassage du code de césar

    Licence : Gratuit - 08/04/2017 - Téléchargé 8 x
    Ce programme permet de crypter un fichier avec le code de césar et ensuite de casser le cryptage de ce fichier ,ou un autre, crypter avec le même algorithme en testant toutes les combinaisons.

    Jeu de calcul mental

    Éditeur : manhost +
    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

    Diviseurs.py

    Éditeur : manhost +
    Ce programme permet d'afficher tous les diviseurs de deux nombres passer en argument

    classnph

    Éditeur : cabviva +
    , deux codes = Une solution

    Typage du nombre entier :
    - Réponse qualifiant le nombre ( pair, impair)
    Type = Reste = nombre%6
    Essayage du nombre premier :
    - Réponse quantitative du nombre ( quotient)
    Intervalle = Quotient = 1/nombre

    [http://www.developpez.net/forums/blogs/307889-toumic/b1554/facons-traiter-nombres-premiers-multiples/]
    [http://www.cabviva.com/agenph.html]
    Merci vinss pour les commentaires qui m'ont aidés à me souvenir de la commutativité, et du carré
    Merci biBistouille par son champ d'activité, qui a propulsé une méthode remarquablement technique
    Pour le fun, un exemple gradé :)
    Cosmic 513974268
    ip 11 dvs 513974268 sq3 150 sq4 12
    Voir la suite

    Petit programme de multiple

    Éditeur : cabviva.com +
    Ce petit code source calcule la nature multiple du nombre
    Et, nous dit si le nombre pourrait être premier
    Il s'agit d'une évolution d'un tutoriel existant

    Un petit manuel de référence

    Fractales

    Licence : Libre - 16/08/2015 - Téléchargé 4 x
    Génération de fractales à partir de solides réguliers ou tout autres maillages avec Blender.

    Différence entre deux dates

    Licence : Libre - 27/08/2013 - Téléchargé 4 x
    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

    Simulateur de relativité restreinte

    Licence : Libre - 25/11/2015 - Téléchargé 3 x
    Ce script permet de visualiser l'exemple ultra classique illustrant les distorsions du temps et de l'espace en relativité restreinte :
    Le wagon en déplacement par rapport à un quai.
    Il suffit de lancer ce script et de jouer avec les flèches droite et gauche.
    Le second lien de téléchargement semble fonctionner... (à la différence du premier)

    Changement de base d'un nombre entier

    Licence : Libre - 24/11/2013 - Téléchargé 3 x
    Algorithme permettant de convertir un nombre entier de la base 10 vers une base a

    Entrez un nombre entier et c'est tout

    Éditeur : cabviva.com +
    Ce petit programme donne la liste des multiples communs
    Cette procédure décrit la logique du système hexa
    Son traitement est plus rapide grâce à ce tri systématique
    Ce filtrage mesure le 4/6 des opérations inutiles...

    ]#17/05/2014 à 13 heures.
    #Les premiers multiples prolonge le syshexa en zygzag.
    #Les chiffres premiers et le point de commun au syshexa.

    #Ceyi
    ##saisie1 = input('Saisissez 1 pour voir les multiples communs : ')
    ##if saisie1 != "1" :
    ## saisie1 = 0
    ##listecommun = int(saisie1)
    ....................................

    Ftp Download

    Licence : Autre - 16/10/2016 - Téléchargé 2 x
    Petit script pour télécharger un fichier en FTP prédéfini..
    (c'est mon premier programme en python..)

    LulzExpress

    Licence : GPL - 16/07/2012 - Téléchargé 2 x
    LulzExpress est un petit outil écrit en Python 3 avec une interface graphique Tkinter qui permet de lire les flux de trois sites web : danstonchat.com, pebkac.fr et viedemerde.fr. Simple et conviviale, il remplit son rôle à merveille et permet de centraliser la lecture des flux.

    py2048

    Licence : GPL - 17/03/2016 - Téléchargé 2 x
    portage du jeu 2048 sous python 2.7.x et pygame 1.9.1-2
    également testé sous python3.4

    Zippage/dezippage avec le module shutil

    Licence : GPL - 19/09/2013 - Téléchargé 1 x
    Présentation rapide du module shutil, alternative au module zipfile, afin de créer simplement des archives en PYTHON

32 éléments

Contacter le responsable de la rubrique Python