Quantcast
Channel: Hautefeuille Lab
Browsing latest articles
Browse All 20 View Live

Conversion de liens html en liens dokuwiki

Le langage informatique utilisé pour réaliser au mieux cette tâche est le langage Python.Le module BeautifulSoup est également nécessaire pour cette fonction.Exemple: import BeautifulSoup def...

View Article



Capteur de température Dallas 1821

Le capteur de température DS1821DescriptionLe capteur de température Dallas DS1821 est un capteur fonctionnant aussi bien en mode conversion qu’en mode thermostat.Il utilise le protocole One-Wire pour...

View Article

Pyside - Matplotlib - psutil

Ce listing met en évidence l’utilisation de matplotlib au sein d’une application Qt.PysideMatplotlibPsutilListing #!/usr/bin/env python # -*- coding: utf-8 -*- import sys import os import psutil import...

View Article

Le point sur les signaux et slots Qt

IntroductionLorsqu’on connecte un signal à un slot alors ce slot est appelé lorsque le signal est émis.Les signauxUn signal est émis lorsqu’un événement se produit.Un signal non connecté est ignoré.Un...

View Article

Websocket : Python et Gevent

IntroductionL’objectif est de construire un système minimaliste de discussion en temps réel. Les technologies les plus prometteuses pour réaliser cette tâche sont les WebSockets. Les websockets...

View Article


Extraction d’adresses ip de fichiers log

On utilise ici les expressions régulières pour extraire l’adresse ip contenue dans une ligne du fichier log. On emploie enfin le module de géolocalisation d’adresse ip. Le module clize permet de gérer...

View Article

La boîte à outils 2012 Python

Je vous propose ici une collection de modules et de documentations qui pourront s’avérer utiles dans vos projets.DocumentationTutoriel officiel Python 2.7 http://docs.python.org/tutorial/Opérations sur...

View Article

Publier un wiki local grâce à Bottle Python et le protocole xml rpc

Contexte : RPC, le protocole des vieux cons [1]Parfois, on dispose d’un wiki sur son réseau local et l’on souhaiterait pouvoir publier publiquement certains articles plutôt que d’autres. On aimerait...

View Article


Sublime Text 2 et Python

Cet article est un pense-bête de ma configuration.J’utilise la version Sublime Text 2.0.1 Build 2217.J’ai installé les plugins Sublime Text 2 suivants propres à mes besoins en Python :Package Control,...

View Article


Data-mining social en Python

IntroductionDe nombreux professionnels de l’informatique utilisent l’aggrégation RSS/Atom pour réaliser leur veille technologique. En Python, la bibliothèque Feedparser est largement utlisée à cet...

View Article

Application Bottle Python et Démon

Il est parfois utile de “daemoniser” rapidement une application Bottle Python. Les commandes proposées sont utiles pour des phases de développement. Il faudra se tourner vers des solutions plus...

View Article

Kivy et sources vidéo sur écrans multiples en OpenGL

Les logiciels qui permettent d’intégrer des flux vidéo de différentes caméras nécessitent souvent une licence.Aussi je vous propose en guise d’exercice, un prototype d’application capable de visonner 2...

View Article

Développer pour Android en Python grâce à Kivy

Kivy est un framework Python permettant de développer des applications OpenGL gérant les nouveaux périphériques tactiles.Python-For-Android est un outil développé par l’équipe de Kivy permettant de...

View Article


Générateur de blog Pelican, Markdown et code

Générateur de blog Pelican, Markdown et codePour résoudre le problème des caractères accentués non pris en compte lors de la publication de code sous Pelican, il suffit d’ajouter dans son settings.py...

View Article

Traitement d’un fichier de log Apache et génération de svg avec Python

ObjectifTraiter un fichier de log Apache d’un hôte virtuel puis générer un graphique synthétique des visiteurs uniques à travers le monde.PrincipesOn traite le fichier, on génère des listes de données,...

View Article


La boîte à outils Python 2014

Documentation et articlesAdvanced Data Structures in PythonUseful Python Functions and FeaturesTwisted IntroductionPython decorators finally demystifiedEssential SQLAlchemy Tips and TechniquesHow to...

View Article

Parallélisation des traitements en Python

IntroductionJe suis amené régulièrement à réaliser des récupérations de fichiers sur des supports effacés ou défectueux. Un des logiciels que j’utilise est Photorec. PhotoRec est un programme de...

View Article


Programmation asynchrone avec Python 3.4 et le module asyncio

IntroductionLe module Python Asyncio est un module qui fournit une infrastructure pour écrire du code monothreadé concurrent en utilisant des coroutines, en multiplexant les Entrées/Sorties au-dessus...

View Article

Distribution d’une application Python sous Windows

IntroductionMême si la majorité des développeurs Python travaillent sur des environnements de développement Unix, il est parfois nécessaire de fournir une distribution d’une application Python sous le...

View Article
Browsing latest articles
Browse All 20 View Live


Latest Images

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Vimeo 10.6.1 by Vimeo.com, Inc.

Vimeo 10.6.1 by Vimeo.com, Inc.