Преглед изворни кода

Skip blank lines in batch file -- fixes issue #9

Ricardo Garcia пре 16 година
родитељ
комит
b65740e474
1 измењених фајлова са 3 додато и 1 уклоњено
  1. 3 1
      youtube-dl

+ 3 - 1
youtube-dl

@@ -997,7 +997,9 @@ if __name__ == '__main__':
 		batchurls = []
 		if opts.batchfile is not None:
 			try:
-				batchurls = [line.strip() for line in open(opts.batchfile, 'r')]
+				batchurls = open(opts.batchfile, 'r').readlines()
+				batchurls = [x.strip() for x in batchurls]
+				batchurls = [x for x in batchurls if len(x) > 0]
 			except IOError:
 				sys.exit(u'ERROR: batch file could not be read')
 		all_urls = batchurls + args