Codes sources Python84 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
Codes sources Python
Liste des 84 ressources de cette catégorie
|
|
Pour faire suite au reader CSV, ce programme affiche le contenu d'un dossier.
On lui donne un dossier et il affiche dans une zone de droite tous les fichiers du dossier. Et si on sélectionne un fichier, il affiche son contenu dans une zone de gauche.
On pourra y trouver une évolution intéressante apporté par papajoker et basée sur une délégation de style qui permet à tout fichier non lisible pour une raison ou une autre (problème de droit par exemple) d'être marqué en rouge dans la zone de droite (zone de listing). Et si on y revient alors qu'il est redevenu lisible (problème résolu) il ... Voir la suite
|
Code source -
Licence : LGPL
- Publié le 30/03/2024
- Auteur : Sve@r
|
|
|
Commande rudimentaire 'ping' avec interface graphique
Doit être lancer en root
Module python3-tk, python3-scapy requis
|
Licence : Libre
- Publié le 10/10/2020
- Éditeur : nulos
|
|
|
Une programmation permettant de créer une wordlist personnalisée en fonction des données que vous avez entrée
|
Licence : Python Software Foundation
- Publié le 15/03/2020
- Éditeur : Reaf12christian
|
|
|
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.
|
Licence : GPL
- Publié le 16/07/2012
- Taille 19 Ko
- Auteur : devofanarchy
|
|
|
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
|
Licence : Libre
- Publié le 08/05/2014
- Éditeur : cabviva.com
|
|
|
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
|
|
|
Lit et affiche un fichier de code en respectant la mise en forme et utilisant la coloration syntaxique.
(Ce n'est pas un éditeur)
Supporte les fichiers asm(syntaxe intel), c, c++, java, python
|
Licence : Non renseignée
- Publié le 23/04/2020
- Éditeur : nulos
|
|
|
Ce code présente une racine carrée à l'aide du module decimal
C'est aussi un moyen de découvrir comment se fait cette opération...
""" Cette fonction produit la racine carrée du nombre, et
elle commence par définir la partie entière de la racine².
Qui en général a une virgule flottante ( point décimal )
"""
# Nombre à forme décimale
""" Une décimale au format texte a un meilleur suivi
Tests:"""
# :nombre = Decimal('22135323.12554'):
# imageoo2 = 22135323.125540000000000000000000000000000000...
#...00000000000000000000000000000000000000000000000000000000
# :nombre = Decimal(22135323.12554):
# imageoo2 = 22135323.1255399994552135467529296875 ... Voir la suite
|
Licence : Libre
- Publié le 09/06/2018
- Éditeur : cabviva
|
|
|
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
|
|
|
, 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
|
Licence : Libre
- Publié le 20/02/2018
- Éditeur : cabviva
|
|
|
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)
....................................
|
Licence : Non renseignée
- Publié le 17/05/2014
- Éditeur : cabviva.com
|
|
|
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
|
|
|
Petit exemple de serveur Websoket Sécurisé sous forme de chat
|
Licence : Non renseignée
- Publié le 12/04/2015
- Auteur : TiranusKBX
|
|
|
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
|
|
|
Développement diatonique de la gamme de Do majeure, en code source python
|
Licence : Freeware
- Publié le 01/12/2015
- Éditeur : cabviva
|
|
|
Fuzzer ftp
|
Logiciel -
Licence : Libre
- Publié le 23/03/2021
- Auteur : nulos
|
|
|
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
|
|
|
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
|
|
|
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
|
|