Os Path Walk Function
This script is an equivalent of os.path.walk(), but without callback function. A simple directory walker, without the burden of creating a callback for os.path.walk().This is also usefull for incremental directory walking (where you want to scan remaining directories in subsequent calls).
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (60): A simple non-recursive directory walker Download |
This script is a generator that does what os.path.walk does, without the need for a callback function. This is a rewrite of os.path.walk. It's convenient for processing files that inhabit directory trees. Its original purpose was to vist the '.h' files of a large C project and wrap them in#ifdef...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (56): Directory Walker Generator Download |
This script contains a function that walks a directory path, listing the files and directories in HTML format. It can sometimes be handy to get a look at an entire directory tree, and HTML is a good way to display it. This script goes through the directory tree using os.path.walk in a generator,...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (59): Recursive directory listing in HTML Download |
This function walks a directory tree starting at a specified root folder, and returns a list of all of the files (and optionally folders) that match our pattern(s).The standard match our tree function os.path.walk can be confusing, and is difficult to customize. It can also be slow. Here's an...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (57): Flexible directory walking Download |
The os.path.walk routine that ships with the python standard library is limited to traversing the file system tree. This script allows you to realize a generic traversal for arbitrary (directed) graphs with support for recursion limits.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (50): Lazy Traversal of Directed Graphs Download |
For a long time I wanted to play a random "album" in Amarok. I could not find how to do it with what existed, so I got around to write my own (first) amarok script. Random Album should be a playlist really, but I dont know yet how to do that. So here it is. It will play a random album from...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (91): Random Album Download |
Equations of motions of a Cessna are modelled in this matlab GUI. Cessna levels of to a steady level flight at 10.5 kms. Four plots show (a) Alt Vs Time. (b) Alt Vs G. (c) Vel Vs Tim. (d) Flight path angle Vs Time. Other plots like Range, Ceiling, Flight Path Angle can be obtained using the GUI...
Platforms: Matlab
License: Freeware | Size: 102.4 KB | Download (43): Flight Dynamics of a Cessna Download |
dbmakefakelib is an experimental Python script that generates stub GUI libraries for the Linux version of Dropbox. You may want to use this if installing Dropbox on a Linux machine that doesn't have any of the following GUI libraries: libgtk-x11-2.0.so.0 libgdk-x11-2.0.so.0 libatk-1.0.so.0...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (42): dbmakefakelib Download |
# An imaginary script full of useful Python functions @baker.command def set(name, value=None, overwrite=False): """Sets the value of a key in the database. If you don't specify a value, the named key is deleted. Overwriting a value may not be visible to all clients until the next full sync....
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (38): Baker for Linux Download |
Magpy is a Python wrapper for the mg search engine. magpy module features fast full text sarch, indexing and boolean queries. Both mg and magpy are released under the GPL (General Public License). Installation: To install magpy from source, extract the archive magpy-*.tar.gz, and run the...
Platforms: *nix
License: Freeware | Size: 327.68 KB | Download (93): magpy Download |
WHAT2 will create a structured list of all files in directory by file extension.Thanks to Matlab, this was based on the built-in function "what.m" and Peter Acklam for path2cell.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): what2.m Download |
linkzilla is a client library to link trade services (sape.ru, linkfeed.ru). Installation: Just install `linkzilla` package via easy_install, pip or from repository. Repository URL: http://bitbucket.org/lorien/linkzilla Usage in django project: * Create directory where local links database...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (39): linkzilla Download |
Bio::NEXUS::Node is a Perl module that provides functions for manipulating nodes in trees. SYNOPSIS new Bio::NEXUS::Node; METHODS new Title : new Usage : $node = new Bio::NEXUS::Node(); Function: Creates a new Bio::NEXUS::Node object Returns : Bio::NEXUS::Node object Args : none...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (98): Bio::NEXUS::Node Download |
aubio project is a library for audio labelling. Features include onset detection (the complex task of labelling the beginning of notes and other sound events), silence detection (an easier but very useful task) and pitch detection (the estimation of the fundamental frequency of the sound). The...
Platforms: *nix
License: Freeware | Size: 481.28 KB | Download (101): aubio Download |
Python lib that lets you treat Atom and RSS feeds like sets. interssection provides Feed class that reads feeds from string (either URL or XML) and supports all frozenset methods apart from copy() and __contains__(elem). You can change id and title of created feed and print/save it as Atom 1.0...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (32): interssection Download |
django-logdb has a custom logging handler that writes log entries in a database. It therefore integrates nicely with your existing logging configuration and you can decide what log entries are written to the database. The Django admin site is extended with a graphical view of recent log entries...
Platforms: *nix
License: Freeware | Size: 71.68 KB | Download (36): django-logdb for linux Download |
The ftputil Python library is a high-level interface to the ftplib module. The FTPHost objects generated with ftputil allow many operations similar to those of os and os.path. Here are two examples:
Platforms: *nix
License: Freeware | Size: 81.92 KB | Download (34): ftputil Download |
lizard-ui provides a basic Django user interface, so a base Django template and some CSS + javascript. We designed it at Nelen & Schuurmans for our geographical information websites (with water management information). Choices, requirements, assumptions Lizard-ui is opinionated: it makes...
Platforms: *nix
License: Freeware | Size: 2.29 MB | Download (43): lizard-ui Download |
Portions of this code are taken from django-smorgasbord's mako support. Smorgasbord provided a monkeypatch to facilitate the use of other templating languages within Django 1.1; with Django 1.2, this monkeypatch is no longer necessary, and there is no longer any particular reason to conjoin...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (32): djmako Download |
Oktest is a new-style testing library for the Python programming language. from oktest import ok ok (x) > 0 # same as assert_(x > 0) ok (s) == 'foo' # same as assertEqual(s, 'foo') ok (s) != 'foo' # same as assertNotEqual(s, 'foo') ok (f).raises(ValueError) # same as assertRaises(ValueError, f)...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (35): Oktest Download |