public marks

PUBLIC MARKS with tags python & outils

2016

2008

PyObjC - A python<->Objective-C Bridge

by Emaux & 2 others
The PyObjC project aims to provide a bridge between the Python and Objective-C programming languages. The bridge is intended to be fully bidirectional, allowing the Python programmer to take full advantage of the power provided by various Objective-C based toolkits and the Objective-C programmer transparent access to Python based functionality.

2007

CodeInvestigator - Python

by pvergain
There is a Python version of CodeInvestigator to debug your Python scripts with. The user interface is through a web browser. For this you need: * Python. Version 2.5 and over. * A Firefox browser

Scapy6 - Download

by pvergain (via)
Scapy6 is an extension to Scapy that provides support for IPv6 (and much more).

skipole-monitor - Google Code

by pvergain & 2 others (via)
This program is a network monitor. It allows the user to input host IP addresses, it then pings these hosts every five minutes and displays their status via a built-in web server, on port 8000. It can optionally send email alerts and syslog messages if the hosts change status. So calling http://your_pc_address:8000 will display pages showing green, yellow or red host or group symbols. Each host is pinged four times every five minutes, and symbols are displayed as: green : if three or four pings are successfull yellow : if only one or two are successfull red : if all four fail As well as hosts, group symbols are displayed, and can be opened to show hosts, or sub-groups nested within. The operator can create groups, and sub-groups via the gui. It has been tested on Windows XP and Linux platforms. Windows users; to install, download and run skipolemonitor_0_4_py25_install.exe Linux users; a tar file of Python source code is available in the downloads section. To upgrade: export and save the network data somewhere safe, uninstall the old version, re-install the new version

MainPage - Labix

by pvergain & 1 other
My name is Gustavo Niemeyer, and this is my personal laboratory. Here you'll find projects I have worked on and more. If you see something interesting here, please bear in mind that I was part of the Conectiva team up to August of 2005, and I'm part of the Canonical team since September of 2005, so these projects are directly or indirectly funded by one of these companies, or even both of them in succession. Occasionally I post something in my blog as well. I hope you have a nice time here, and let me know if you need something. ;)

python-dateutil - Labix

by pvergain
The dateutil module provides powerful extensions to the standard datetime module, available in Python 2.3 .

CodeInvestigator - Debugging without breakpoints

by pvergain
Need to track down those nasty ones, but don't know where to start? CodeInvestigator tracks everything! Any point in the run is instantly accessible. Debug at any point and in any direction. Scroll the code to the line you're interested in and click the variable. Its value is then displayed between the code lines.

Trouver des synonymes avec Google et python

by pvergain
Trouver des synonymes avec Google Le Mar 20 Fév 2007 Nous allons détourner l’opérateur « synonyme » de Google afin de générer une liste de synonymes proposés par le moteur de recherche pour un mot-clé déterminé. Afin de simplifier la recherche de ces mots, le tout sera automatisé par un script Python court et efficace. L’opérateur synonyme « ~ » de Google élargit votre recherche aux mots que Google considèrent comme synonymes de vos mots-clés. Google utilise également des mots apparentés mais qui ne sont pas de vrais synonymes. Ainsi, la recherche nutrition information renvoie toutes les pages contenant les mots nutrition et information. En élargissant votre recherche avec la requête ~nutrition ~information, Google utilisera également les synonymes et mots apparentés comme food, health, etc. Notez que les synonymes fonctionnent mieux en anglais. Rechercher ces synonymes peut devenir un exercice amusant. Imaginons que nous recherchons tous les synonymes du mot « car ». Nous commençons par lancer une recherche Google avec ~car pour trouver toutes les pages contenant un synonyme de ce mot. Dans la page des résultats, ces synonymes sont mis en évidence en gras, de la même manière que les mots-clés que vous utilisez d’habitude. En parcourant les résultats, la seconde page se trouve sur la copie d’écran ci-dessous, pour ~car nous pouvons trouver les mots car, cars, motor, auto, BMW et plusieurs autres synonymes en gras. ~car génère une liste de synonymes en gras dans la pages des résultats Intéressons-nous maintenant à ces synonymes plutôt qu’au mot-clé d’origine, « car ». Pour y parvenir, il nous suffit d’exclure le mot « car » de la requête : ~car -car. Cette astuce nous fait gagner du temps en nous évitant de mettre de côté les occurrences du mot « car ». Ici encore, nous devons parcourir les résultats pour trouver de nouveaux synonymes (j’ai par exemple trouvé automotive, racing, vehicle, et motor). Notez tous les nouveaux synonymes que vous trouvez et excluez-les de la requête (par exemple ~car -car -automotive -racing -vehicle -motor) jusqu’à ce que vous atteigniez la limite de 10 mots-clés imposée par Google et au-delà de laquelle les mots-clés sont ignorés. Vous finirez par rassembler une liste impressionnante de mots-clés. L’approche algorithmique de la recherche de synonyme proposée par Google permet de découvrir des synonymes que vous n’auriez pas trouvé dans un dictionnaire synonymique classique. Le code Si vous estimez que cette tâche est bien trop pénible et qu’elle conviendrait mieux à un programme informatique, vous avez tout à fait raison. Voici un petit script Python qui réalisera ce travail à votre place. En partant d’un mot-clé, ce programme génère une liste de synonymes de plus en plus grande. Vous aurez besoin de la bibliothèque PyGoogle pour interfacer ce script avec l’API Google.

Internationalisation d’une application en Python. - Programmation - Framasoft

by pvergain & 1 other
Internationalisation d’une application en Python. Python est le langage de programmation qui a le vent en poupe. Il est vrai qu’il possède les arguments pour séduire : il est libre, portable [1] et relativement simple à mettre en œuvre. Dans ce tutoriel d’une dizaine de pages, la traduction s’effectue en trois étapes : * L’extraction des chaînes de caractères à traduire du fichier Python (.py) ; * La traduction des chaînes extraites ; * L’adaptation de l’application Python pour qu’elle puisse tenir compte des différentes traductions.

2006

Hachoir (Hachoir allows you to "browse" any binary stream)

by pvergain & 2 others
Hachoir is a Python library that allows to view and edit a binary stream field by field. In other words, Hachoir allows you to "browse" any binary stream just like you browse directories and files. A file is split in a tree of fields, where the smallest field is just one bit. There are other fields types: integers, strings, bits, padding types, floats, etc. Hachoir is the French word for a meat grinder (meat mincer), which is used by butchers to divide meat into long tubes; Hachoir is used by computer butchers to divide binary files into fields. Hachoir is composed of the parser core (hachoir-core), various file format parsers (hachoir-parser), and other peripheral programs. For example, you can use hachoir-metadata to extract information from your favourite photos or videos. Hachoir also allows you to edit files (of supported formats) without the original (often proprietary) program that was used to create them. LATEST VERSIONS: hachoir-core 1.0.1, hachoir-parser 1.0, hachoir-metadata 1.0.1, hachoir-regex 1.0.2, hachoir-urwid 1.0.1, hachoir-subfile 0.5.2, hachoir-wx 0.1.2

Dtuple database module

by pvergain (via)
This module wraps up return tuples from the fetch* methods in the Python Database API. Using this class, the return tuples can be treated as tuples, dictionaries, or objects with attributes corresponding to the column names. The module is memory efficient -- a "tuple descriptor" is shared across all result rows, and the result row "wrapper" is very lightweight. The speed is quite reasonable.

2005

PUBLIC TAGS related to tag python

build +   c++ +   code +   CodeInvestigator +   database +   dateutil +   debug +   delphi +   dtuple +   freeware +   google +   gratuit +   hachoir +   informatique +   internationalisation +   libre +   logiciel +   network monitor +   outils +   programmation +   scapy +   scapy6 +   texte +   web +   windows +  

Active users

bamthomas
last mark : 05/01/2016 20:17

yannp
last mark : 08/09/2008 12:23

Emaux
last mark : 11/06/2008 09:32

pvergain
last mark : 23/11/2007 10:04

ponsfrilus
last mark : 14/07/2005 06:28