diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2012-08-22 17:10:56 +0200 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2012-08-22 17:10:56 +0200 |
commit | 0cf87e26ded73a4e76eb37494e34832905c834d2 (patch) | |
tree | 6467b879eefa6585d5f2ba75100646963604e303 | |
parent | Use charAt to appease IE7 users. (diff) | |
download | PhotoFloat-0cf87e26ded73a4e76eb37494e34832905c834d2.tar.xz PhotoFloat-0cf87e26ded73a4e76eb37494e34832905c834d2.zip |
Force system encoding to be UTF-8.
-rwxr-xr-x | scanner/main.py | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/scanner/main.py b/scanner/main.py index b15d593..c1fbf8c 100755 --- a/scanner/main.py +++ b/scanner/main.py @@ -1,18 +1,21 @@ #!/usr/bin/env python from TreeWalker import TreeWalker -from sys import argv, exit from CachePath import message +import sys def main(): - if len(argv) != 3: - print "usage: %s ALBUM_PATH CACHE_PATH" % argv[0] + reload(sys) + sys.setdefaultencoding("UTF-8") + + if len(sys.argv) != 3: + print "usage: %s ALBUM_PATH CACHE_PATH" % sys.argv[0] return try: - TreeWalker(argv[1], argv[2]) + TreeWalker(sys.argv[1], sys.argv[2]) except KeyboardInterrupt: message("keyboard", "CTRL+C pressed, quitting.") - exit(-97) + sys.exit(-97) if __name__ == "__main__": - main()
\ No newline at end of file + main() |