We have released version 3.0 of our ssdeep Python binding. It has been completely rewritten to use cffi instead of cpython. The license has also been changed from GPLv2 to LGPLv3+.
More information are available on the python-ssdeep project page
CFFI ermöglicht Zugriff auf C-Funktionen mit Python
Ziel von CFFI ist es, eine Möglichkeit bereitzustellen, mit der aus Python Anwendungen relativ einfach auf C Code und dessen Funktionen zugegriffen werden kann.
Selenium Python Bindings installieren
Mit Selenium können nicht nur Web-Anwendungen getestet werden, sondern mit den Python Bindings ist es auch möglich den Browser von der Konsole anzusteuern. In diesem Artikel wird gezeigt wie die Bindings installiert und verwendet werden.
Python: Build PyV8 for Python3 on Ubuntu
PyV8 is a Python wrapper for Googles V8 Javascript Engine. Initially it was only possible to use it in combination with Python 2. But since February 2013 it is possible to use it with Python 3. In this article I will show how to build the wrapper on Ubuntu 12 …
RSWrap: New project and version 0.1 released
RSWrap is a wrapper for various remote shells. It is written using the Python programming language. It is still in a very early development state. But feel free to try it out and to send us comments what you think.
For more information have a look at the RSWrap project page
Linux: Aktuelle Mausposition abfragen
Mit Python und der Xlib ist es relativ einfach unter Linux die aktuelle Mausposition abzufragen. In diesem Artikel wird das Benötigte kurz beschrieben.
Dieser Artikel bezieht sich zwar auf Ubuntu, sollte sich aber wie immer leicht auf andere Distributionen übertragen lassen. Zunächst müssen Python und die Xlib-Bindings für Python installiert …
Python: md5sum, sha1sum und weitere Funktionen nachbilden
Nicht nur unter Linux gibt es die Programme md5sum, sha1sum und weitere, mit denen ein eindeutiger Hash von einer Datei erzeugt werden kann. Mit diesem Hash lässt sich leicht überprüfen, ob eine Datei bei der Übertragung oder aus einem anderen Grund verändert wurde. Da es dafür keine direkte Funktion in …
Sphinx - Python Dokumentations Generator
Bei Sphinx handelt es sich um ein Tool, mit dem sehr schön und schnell Dokumentationen für Python Projekte erstellt werden können.
Einführung
Wer selbst an einem Projekt arbeitet bzw. mitarbeitet, kennt vielleicht das Problem das die Dokumentation meistens viel zu kurz kommt. Sie ist meistens nur sehr kurz oder nur …
Python Buch für Anfänger und Fortgeschrittene
Vor ca. 1 1/2 Jahren hab ich erste Bekanntschaften mit Python gemacht. Seit dem hab ich ab und zu mal ein paar kleinere Anwendungen in Python geschrieben.
Doch vor ca. 1-2 Monaten wollte ich etwas tiefer in die Materie einsteigen. Also suchte ich im Internet nach einer schönen Dokumentation …
Pyrex - Python Module leicht gemacht
Mit Pyrex ist es leicht möglich Module für Python zu entwickeln.
Python stellt Entwicklern eine C-API zum Entwickeln von extra Modulen zur Verfügung. Durch die C-API ist es möglich auch externe Bibliotheken und Funktionen leicht in Python einzubinden.
Leider ist es aber teilweise etwas kompliziert die Variablen zwischen C und …