File Management
This script contains a function that creates missing directories for a given path and returns a normalized absolute version of the path.If the given path already exists in the filesystem the filesystem is not modified.Otherwise makepath creates directories along the given path using the...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Directory, Directory Path, Generator, Normalized Path, Path, Path Generator
License: Freeware | Download (55): Helpful 5-liner version of os.makedirs Download |
This script will swap extensions on all files in the specified directory, and all of its subdirectories, and all of their subdirectories, etc. This is useful for changing the extensions of a whole batch of files in a folder structure, e.g. a web site. You can also use it for correcting errors...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Error, Extensions, Files Correction, Files Tool, Swap, Swap Extensions
License: Freeware | Download (56): Swap one file extension Download |
This script represents a very simple proof-of-concept of an ostreams-like interface wrapping around file-like objects, included a demonstration of manipulators.Although theation of treams model does not make it necessary, it is quite easy to make a wrapper around file-like objects that behaves...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: C Syntax, C To Python, Iostream, Python Syntax, Syntax
License: Freeware | Download (56): C -like iostream syntax in Python Download |
This script represents a simple implementation of the standard UNIX utility tail -f in Python.
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Python Extensions, Script, Tail, Tail Script, Tail Utility, Utility
License: Freeware | Download (55): Tail -f in Python Download |
This script searches your hard drive for all files specified and generates an HTML web page list of the files found and links to the file itself. This search is fast and very little code to complete the task.
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Files, Files Management, Files Search, Report, Search, Search Report
License: Freeware | Download (57): Slither Download |
Here is a little class that lets you present percent complete information in the form of a progress bar using the '#' character to represent completed portions, space to represent incomplete portions, and the actual percent done (rounded to integer) displayed in the middle:[############# 33%...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Bar, Files, Files Report, Information Report, Progress, Progress Bar
License: Freeware | Download (63): Progress bar class Download |
This script allows you to use the regular expression engine to parse binary files, especially those for which the struct module alone is inadequate.The typical way to parse binary data in Python is to use the unpack method of the struct module. This works well for fixed-width fields, but...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Binary, Binary Files Parser, Files, Files Management, Parser, Regular Expressions
License: Freeware | Download (57): Parsing binary files with regular expressions Download |
This module saves and reloads compressed representations of generic Python objects to and from the disk.
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Files, Files Management, Files Utility, Management, Python, Python Utility
License: Freeware | Download (55): Zip and Pickle Download |
This utility searches all the paths in a semi-colon delimited environment variable list for files matching a given filespec. By default, PATH is used for the enviroment. For example, on my computerC:>where note*.exeC:WINNTsystem32otepad.exeC:WINNTNOTEPAD.EXEThis is useful for finding which...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Environment Variable, Files, Files List, Search, Search Files, Tool
License: Freeware | Download (55): Where file search utility 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, Mac OSX, Linux, Python, BSD Solaris
Keyword: Directory, Directory Path, Directory Tool, Generator, Path, Path Generator
License: Freeware | Download (56): Directory Walker Generator Download |
This script can be used to clean up a directory tree irrespective of whether the directory tree contains non-empty directories. As long as the user has permission to remove the files, this will work.There is no files, thor cleaning a non-empty directory tree in python os module. os.removedirs()...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Cleaner, Directory, Directory Clean, Directory Tree Cleaner, Files Management, Tree
License: Freeware | Download (59): Clean up a directory tree Download |
This script extracts all of the To addresses from a file in standard mbox format. It is used on a "Sent Items" mailbox to build an addresses white list. Presumably everyone you send email to is a candidate for an email white list.This extracts all of the Tofor an ems from a file in standard mbox...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: Email, Email Lists, Lists, Mailbox, Mailbox Management, White List
License: Freeware | Download (61): Build list from "Sent Items" Mailbox 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, Mac OSX, Linux, Python, BSD Solaris
Keyword: Directory, Directory Listing, Html, Listing, Listing In Html, Recursive Listing
License: Freeware | Download (60): Recursive directory listing in HTML Download |
This script could help you to know the relative path from one path to another in order to create a symbolic link, a relative reference in URL, etc.
Platforms: Windows, Mac, *nix, Mac OSX, Linux, Python, BSD Solaris
Keyword: File, File Path Tool, Finder, Path, Relative Path Calculation, Relative Path Determination
License: Freeware | Download (62): Compute relative path Download |
Different applications can group files together into a single .zip archive and access them afterward.The library uses only the patent-free compression-algorithms supported by Zlib. It provides functions that transparently access files being either real files or zipped files, both with the same...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, C/C++, BSD Solaris
Keyword: Access, Access Archive, Archive, Compression Algorithm, Read, Read Access
License: Freeware | Download (58): ZZIPlib Library Download |
OpenDocument is an OASIS standard for storing documents. It is used by OpenOffice, KOffice and many more Office Suites. The target of this project is to give PHP 5 based website developers the opportunity to handle the OpenDocument Format.
Platforms: Windows, Mac, *nix, Mac OSX, Linux, PHP, BSD Solaris
Keyword: Archive, Documents, Documents Archive, Documents Management, Php, Storing Documents
License: Freeware | Download (56): OpenDocumentPHP Download |
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, BitTorrent and Metalink. aria2 has built-in XML-RPC interface. You can manipulate aria2 via XML-RPC interface. Multi-connection Download aria2 can...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, C/C++, BSD Solaris
Keyword: Download, Download Manager, Download Tool, File, Files Download, Manager
License: Freeware | Download (107): aria2 Download |
myFtPhp is a free filemanager written in php. It can upload, download, rename, delete, edit, view files and show directories in a tree structure. It supports multiple users with personal home directory, language and color theme. It uses an icon library.
Platforms: Windows, Mac, *nix, Mac OSX, Linux, PHP, BSD Solaris
Keyword: File Management, File Manager, Ftp Tool
License: Freeware | Download (60): myFtPhp Download |
weXplorer is a web based file manager written in PHP and Java Script. It supports flexible mapping of file systems, URL rewriting, tree directory view. Based on AJAX technology it scales well up to thousands of directories and millions of files.The goal of WeXplorer is to provide a MS Explorer...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, PHP, BSD Solaris
Keyword: Browser, Explorer, File, File Browser, File Explorer, File Manager
License: Freeware | Download (61): weXplorer Download |
DocMgr project is a full-featured document management system that incorporates automatic indexing of uploaded files, automatic content indexing of pictures, automatic ocr, group-level permissions, WebDAV, and a discussion board for stored files. Beyond its stock indexing subsystem, DocMGR also...
Platforms: Windows, Mac, *nix, Mac OSX, Linux, PHP, BSD Solaris
Keyword: Document Manager, Document Tool, File, File Manager, Manager, Tool
License: Freeware | Download (175): DocMGR Download |