summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTrent Mick <trentm@gmail.com>2010-07-28 00:11:31 -0700
committerTrent Mick <trentm@gmail.com>2010-07-28 00:11:31 -0700
commitd1fa6cd2449d53e6e55a32f76e431f8dd5ae8b89 (patch)
tree48d7c4e6c1ec82a2f7e04cf9385bdd3db1820c92
parent21d9646015c5f2a0a6e1702bf3ed0f617ae43773 (diff)
downloadappdirs-d1fa6cd2449d53e6e55a32f76e431f8dd5ae8b89.tar.gz
readme examples
-rw-r--r--README.md24
1 files changed, 23 insertions, 1 deletions
diff --git a/README.md b/README.md
index c7d03ef..7c3b90b 100644
--- a/README.md
+++ b/README.md
@@ -75,7 +75,29 @@ On Linux:
'/home/trentm/.superapp/caches'
-# typical usage
+# `AppDirs` for convenience
+ >>> from appdirs import AppDirs
+ >>> dirs = AppDirs("SuperApp", "Acme")
+ >>> dirs.user_data_dir
+ '/Users/trentm/Library/Application Support/SuperApp'
+ >>> dirs.site_data_dir
+ '/Library/Application Support/SuperApp'
+ >>> dirs.user_cache_dir
+ '/Users/trentm/Library/Caches/SuperApp'
+
+Note that the `AppDirs` default on Windows is to append "Caches" to the
+`.user_cache_dir` as suggested above.
+
+
+# Per-major-version isolation
+ >>> from appdirs import AppDirs
+ >>> dirs = AppDirs("SuperApp", "Acme", version="1.0")
+ >>> dirs.user_data_dir
+ '/Users/trentm/Library/Application Support/SuperApp/1.0'
+ >>> dirs.site_data_dir
+ '/Library/Application Support/SuperApp/1.0'
+ >>> dirs.user_cache_dir
+ '/Users/trentm/Library/Caches/SuperApp/1.0'