RSS 10 projects tagged "Python Modules"

Download Website Updated 23 May 2006 pyinotify

Screenshot
Pop 24.17
Vit 50.52

pyinotify is a Python module for watching filesystem events (modifications). By design, it can be used for any kind of monitoring. It relies on a Linux kernel feature (merged in kernel 2.6.13) called inotify.

Download Website Updated 28 Feb 2011 Scapy

Screenshot
Pop 262.05
Vit 9.54

Scapy is a powerful interactive packet manipulation tool, packet generator, network scanner, network discovery tool, and packet sniffer. It provides classes to interactively create packets or sets of packets, manipulate them, send them over the wire, sniff other packets from the wire, match answers and replies, and more. Interaction is provided by the Python interpreter, so Python programming structures can be used (such as variables, loops, and functions). Report modules are possible and easy to make. It is intended to do about the same things as ttlscan, nmap, hping, queso, p0f, xprobe, arping, arp-sk, arpspoof, firewalk, irpas, tethereal, tcpdump, etc.

Download Website Updated 08 Mar 2012 python-jabberbot

Screenshot
Pop 126.03
Vit 7.95

python-jabberbot is a Jabber bot framework for Python that makes it easy to write simple Jabber bots. One can use these Jabber bots to provide information about running systems, to make Web sites interact with Jabber-enabled visitors, or notify the bot owner about updates or changes that are monitored with custom Python scripts.

Download Website Updated 24 Feb 2007 Flightdeck-UI

Screenshot
Pop 51.83
Vit 3.77

Flightdeck-UI is a project that utilizes the ideas in the design of aircraft controls and instruments for creating general purpose user interfaces. The project includes Flightdeck-UI Online (a Web-based monitoring system that works entirely through the browser), the Multi-Variable Monitor (MVM) application, and a Tkinter widget library. Flightdeck-UI Online is installed on a Web server. The MVM application provides a graphical editor with theme support for quickly creating Flightdeck-UI control panels. It is possible but not necessary to write code in order to use MVM.

Download Website Updated 18 May 2007 pywmdockapps

Screenshot
Pop 24.58
Vit 2.97

pywmdockapps is a library that makes it possible to write WindowMaker dockapps in Python. A couple of useful dockapps based on this library are also included.

Download Website Updated 12 Jan 2007 Construct

Screenshot
Pop 65.09
Vit 2.60

Construct is a Python library for declaratively defined data structures, called "constructs". These constructs can both parse data into an object and build an object into data. Constructs handle fields of either byte or bit granularity, structs, unions, sequences, repeaters, adapters, validators, switching, pointers, on-demand (lazy) parsing, and many more. The library defines a large number of primitive constructs, as well a large inventory of file formats and network protocols.

Download Website Updated 01 Feb 2005 pynids

Screenshot
Pop 46.20
Vit 1.89

pynids allows network sniffing, IP defrag, TCP stream reassembly, port scan detection, and connection bonking in Python by providing an interface to the libnids library.

Download Website Updated 29 Jan 2003 Python FAM

Screenshot
Pop 31.37
Vit 1.44

Python FAM is a wrapper module around libfam from the FAM project. It allows Python programs to monitor files and directories. An example script is included.

No download Website Updated 02 Dec 2005 python-inotify

Screenshot
Pop 28.57
Vit 1.42

python-inotify is a Python interface to the inotify file notification system present in Linux 2.6.

No download Website Updated 18 Jul 2006 Shizzle

Screenshot
Pop 15.87
Vit 1.00

Shizzle is an X-session based daemon that runs in the background and monitors D-Bus activity. When a D-Bus capable application is started, Shizzle will activate the loaded plugins (which are Python modules or applications) which matche the application started. The plugins are designed to enable various D-Bus aware applications to interact with each other, creating new functionalities and possibilities for enhanced desktop user experience. For example, a plugin could allow a media player to interact with chat and IM software.

Screenshot

Project Spotlight

SQLObject

A object-relational mapper.

Screenshot

Project Spotlight

License4J

A Java library and applications for software licensing.