Archive for 'python'
Un bug dans le screenlet sysmonitor
Si vous utilisez les Screenlets pour agrémenter votre desktop, vous aurez peut-être remarqué que le Screenlet Sysmonitor n’affiche pas l’adresse IP de votre PC.
La cause de ce bug se trouve dans le fichier /usr/share/pyshared/screenlets/sensors.py. Le code litigieux est affiché ci-dessous et vous pouvez voir que cette fonction, sensée retourner l’adresse IP de votre PC, utilise [...]
Posted: August 17th, 2010 under Ubuntu, python.
Comments: none
Applications Indicators
Dans les prochaines versions d’Ubuntu, la zone de notification sera remplacée par deux zones appelées System Indicators et Applications Indicators.
La zone System Indicators contiendra les applets système du genre gestion de session, du son ou de la batterie pour les portables. La zone Applications Indicators contiendra les applications (icônes et menus) qui s’installent en partie [...]
Posted: June 19th, 2010 under Ubuntu, python.
Comments: none
Parasite
Parasite est un outil qui peut être très utile à toute personne qui développe de petites ou de grosses applications en utilisant GTK pour la partie interface graphique. Ce module qui s’intercale dans votre application de façon très simple, vous permet de débugger votre interface graphique (GUI en anglais ou IHM en français) en vous [...]
Posted: September 29th, 2009 under C++, Ubuntu, python.
Comments: 1
Colorisation syntaxique avec pygments
Elle consiste à donner à chaque élément d’un texte un style particulier. En programmation, cela consiste à donner une couleur et un style (gras, italique…) à chaque élément constituant le code source. La colorisation syntaxique rend le code plus lisible donc plus facilement compréhensible.
La plupart des éditeurs de texte le font automatiquement mais si vous [...]
Posted: September 15th, 2009 under C++, Ubuntu, python.
Comments: none
Un navigateur en quelques lignes de Python
Avec un langage comme Python et Webkit, il est extrêmement facile de créer une application qui affiche un site internet. Jugez-en vous-même.
Le programme ci-dessous, en 9 lignes de code, affiche dans une une fenêtre une page web dont l’adresse est spécifiée dans le programme:
#!/usr/bin/env python
import gtk
import webkit
import gobject
gobject.threads_init()
window = gtk.Window()
window.set_default_size(800, 600)
window.connect(”destroy”, lambda a: gtk.main_quit())
browser = webkit.WebView()
browser.open(”http://linux.leunen.com”)
window.add(browser)
window.show_all()
gtk.main()
On peut améliorer légèrement le programme pour qu’il ressemble un peu plus [...]
Posted: June 12th, 2009 under Ubuntu, python.
Comments: 3
Un serveur web en une ligne de code Python
Il est possible en une seule ligne de coder un serveur web avec Python.
$ python -c ‘import SimpleHTTPServer;SimpleHTTPServer.test()’
Ceci lance un serveur web accessible sur le port 8000. Tapez http://localhost:8000/ dans la barre d’adresse de votre browser pour qu’il affiche le fichier index.html contenu dans le répertoire depuis lequel vous lancer la commande.
Vu sur crashdump.fr
Posted: April 28th, 2009 under Ubuntu, python.
Comments: none