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

Codes sources Python77 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Codes sources Python

Liste des 77 ressources de cette catégorie

    Nombre premier augmenté

    Téléchargé 10 fois-
    0
    0
    Les algorithmes pour savoir si un nombre est un premier multiple sont nombreux.
    Ceux qui s'y intéressent en ont pour certains déjà créés.

    Ce petit bout de code ouvert est vraiment trés sobre en traitements, mais il résume tout ce qu'on peut savoir sur les conditions qui déterminent la valeur première du nombre.

    Je vous laisse découvrir la logique basique de ce script.
    Code source - Licence : MIT - Publié le 28/04/2022 - Auteur : toumic2.0 +

    Polygones à nombre de côtés variables, inscrits dans un cercle.

    Téléchargé 10 fois-
    0
    0
    Il s'agit là d'un simple programme d'exercice mettant en œuvre le module tkinter et trois sous-modules math (pi,cos,sin).

    Ce programme affiche un polygone (commençant par trois côtés) en bleu inscrit dans un cercle en jaune. Deux boutons distincts permettent d'augmenter ou de diminuer à tout moment le nombre de côtés de chaque polygone à afficher (au départ c'est une fenêtre noire vide qui est affichée).

    J'aurais certes pu et dû faire plus rationnel, notamment en décrivant la procédure dessin(nombrecotes) plutôt que dessin() tout court qui oblige à définir des global variables.

    Mais c'est un premier exercice qui m'a appris beaucoup sur la gestion des variables entre sous-programmes (procédures) et le passage ... Voir la suite
    Licence : Libre - Publié le 18/11/2020 - Auteur : Town Ground +

    tkScenarist - screen writing made simpler

    Téléchargé 8 fois-
    1
    0
    tkScenarist est une petite application écrite en Python3/Tkinter qui vise à faciliter la rédaction de scénarios de films pour tous les scénaristes en herbe, futurs et à venir.
    Licence : GPL - Publié le 20/02/2015

    Zippage/dezippage avec le module shutil

    Téléchargé 8 fois-
    0
    0
    Présentation rapide du module shutil, alternative au module zipfile, afin de créer simplement des archives en PYTHON
    Licence : GPL - Publié le 19/09/2013 - Taille 2 Ko - Auteur : deusyss +

    Reader CSV

    Téléchargé 8 fois-
    1
    0
    Suite aux exemples PyQt commencés avec le Hello World, je vous propose divers utilitaires très basiques en Python/PyQt.

    Ce programme permet de lire et d'afficher tout type de fichier CSV, quel que soit son séparateur.
    Il découpe le CSV et l'affiche proprement dans des lignes et colonnes bien séparées. Il peut même afficher des fichiers non CSV (mais dans ce cas le résultat n'est pas forcément assuré).
    Il a été écrit en Python3/Qt5.

    La suite sera...
    Code source - Licence : GPL - Publié le 07/05/2022 - Auteur : Sve@r +

    Alarme

    Téléchargé 7 fois-
    0
    2
    Alarme graphique
    Code source - Licence : Non renseignée - Publié le 22/04/2022 - Auteur : nulos +

    Conversion hexadécimal en RVB et RVB en hexadécimal

    Téléchargé 6 fois-
    0
    0
    Bonjour,

    Ayant vu une source en Perl concernant la conversion hexadécimal - RVB (RGB en anglais), je propose le même travail mais en langage Python.

    Licence : Libre - Publié le 27/08/2013 - Taille 378 octets - Auteur : fred1599 +

    fuzzer_gtk

    Téléchargé 5 fois-
    0
    0
    Fuzzer ftp
    Logiciel - Licence : Libre - Publié le 23/03/2021 - Auteur : nulos +

    Les bases gammiques

    Téléchargé 4 fois-
    0
    0
    Domaine public : Open source


    Je vous propose de découvrir votre nouvel espace de travail !



    En téléchargeant GlobalApplisGo_10022022, vous avez la liberté d'utiliser les données du document texte. Les informations sont conformes au système gammique, elles en sont même les bases des gammes. Cette vision des gammes informatiques a été créée pour répondre aux besoins des traitements liés aux codes Python Open source libre. Le fichier texte GlobalApplisGo_10022022 détaille toutes les modulations diatoniques, qui s'organisent par rang diatonique suivant un ordre de poids modal croissant. Faisant paraître les formes binaires respectives, les occupations des intervalles numériques neutres (non signés), les de ... Voir la suite
    Logiciel - Licence : ActiveState Community - Publié le 04/05/2022 - Auteur : toumic2.0 +

    progamV1alpha

    Téléchargé 3 fois-
    0
    0
    Définition de la gamme réglée par des notes cursives, sans déplacement d'octave
    Ou bien, comprendre le fonctionnement des gammes musicales à partir d'une réalisation automatisée.
    Notes musicales utilisées { C D E F G A B }. Et les signatures altératives { */- ...}
    Chaque note a une couleur et un curseur, ou les notes cursives des réglages. Le bouton gamme traite les notes cursives, en donnant leurs représentations diatoniques rangées dans un système déjà élaboré. Selon les méthodes conteneurs des intervalles, qui sont les véritables versions informatisées des gammes musicales.

    Vous pouvez chercher l'erreur [b]8^)[/b]
    Licence : Non renseignée - Publié le 15/07/2015 - Éditeur : cabviva +

    PR0DIAT production diatonique

    Téléchargé 2 fois-
    0
    0
    Développement diatonique de la gamme de Do majeure, en code source python
    Licence : Freeware - Publié le 01/12/2015 - Éditeur : cabviva +

    gmdp

    Téléchargé 1 fois-
    0
    0
    Générateur de mot de passe
    Code source - Licence : Non renseignée - Publié le 17/03/2021 - Auteur : glegros +

    Eclipse Launcher

    Téléchargé 1 fois-
    0
    0
    Il permet de contourner un gros problème structurel d'Eclipse :
    Eclipse fonctionne avec un WorkSpace qui contient l'ensemble des projets qu'il connaît.
    Contrairement à Visual Studio (pour qui un projet est entièrement défini par le .sln et les .vcproj), Eclipse gère son arborescence de projets "en dur".

    - Si on copie/déplace un répertoire qui contient un projet Visual, il suffit de lancer le .sln pour ouvrir le projet et que tout marche.
    Avec Eclipse, il y a un fichier ".project" (et éventuellement ".pydevproject") mais il faut l'importer dans l'explorateur de projet avant de pouvoir travailler.

    - Ce script permet de mettre à jour le chemin du projet dans le WorkSpace d'Eclipse.
    Licence : Libre - Publié le 18/04/2012 - Auteur : Captain'Flam +

    Injection de touches clavier (sans utiliser de lib externe comme win32api)

    0
    0
    Un script minimaliste qui permet de simuler l'appui de touches du clavier.
    Son intérêt sur l'existant est qu'il se contente de la libraire ctype, et ne nécessite pas l'installation de libraires externes (telles que win32api ou win32con).
    Il peut simuler l'appui des combinaisons de touches avec Shift, Control ou Alt.

    Quelques limitations :
    - Les caractères nécessitant l'appui de 2 touches successives (avec un tréma ou un accent circonflexe) ne sont pas accessibles.
    - Les combinaisons Shift + Flêche ne semblent pas fonctionner... (si quelqu'un a une idée)

    Licence : Libre - Publié le 17/10/2014 - Auteur : Captain'Flam +

    Suppression de doublons dans un fichier type texte

    0
    0
    Je vois souvent des questions se rapportant à la suppression de doublons dans des fichiers dont l'extension est txt ou csv...

    Voici deux fonctions:

    -> ListSupDoublons respectant l'ordre des lignes du fichier, retournant un générateur
    -> SetSupDoublons ne respectant pas l'ordre des lignes du fichier, mais retournant un résultat plus efficace

    En espérant que cela vous aidera dans le début de vos projets
    Licence : Freeware - Publié le 18/03/2014 - Auteur : fred1599 +