file globbing for windows command line

git-svn-id: http://comictagger.googlecode.com/svn/trunk@244 6c5673fe-1810-88d6-992b-cd32ca31540c
This commit is contained in:
beville@gmail.com 2012-12-10 20:16:17 +00:00
parent 3364e437c6
commit 6b88fb7e58

View File

@ -253,8 +253,17 @@ If no options are given, {0} will run in windowed mode
self.display_help_and_quit( "Must choose only one action of print, delete, save, copy, or rename", 1 )
if len(args) > 0:
self.filename = args[0]
self.file_list = args
if platform.system() == "Windows":
# no globbing on windows shell, so do it for them
import glob
self.file_list = []
for item in args:
self.file_list.extend(glob.glob(item))
print self.file_list
self.filename = self.file_list[0]
else:
self.filename = args[0]
self.file_list = args
if self.no_gui and self.filename is None:
self.display_help_and_quit( "Command requires a filename!", 1 )