Skip to content
A Python wrapper around some Windows shell functionality
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Added changelog for v0.6.4 May 7, 2013
.gitignore Have the file operations return the list of file remappings if any ha… Mar 25, 2012
LICENSE.txt Tweak for better packaging setup Mar 11, 2012
release.txt Check before tagging May 7, 2013
test.cmd Update all except the main winshell module itself for (near-)PEP8 com… Mar 31, 2012
testing_config.template.ini Add config for slow-moving recycle tests Mar 25, 2012
winshell.details Test Nov 29, 2014



The winshell module is a light wrapper around the Windows shell functionality.

It includes convenience functions for accessing special folders, for using the shell's file copy, rename & delete functionality, and a certain amount of support for structured storage.

winshell is tested on all versions of Python from 2.4 to 3.2 (2.5+ for context management).

Code is hosted at:

Docs are hosted at:

You can’t perform that action at this time.