]> git.lizzy.rs Git - nhentai.git/commitdiff
Merge pull request #199 from RicterZ/dev
authorRicter Zheng <RicterZheng@gmail.com>
Sun, 17 Jan 2021 04:16:56 +0000 (12:16 +0800)
committerGitHub <noreply@github.com>
Sun, 17 Jan 2021 04:16:56 +0000 (12:16 +0800)
0.4.12

nhentai/__init__.py
nhentai/cmdline.py
nhentai/command.py
nhentai/logger.py

index 171ebc51b8cbdca0f8faedd2a3f908e82c133369..bcef93d0a393520cfb38b03ba5c374b52b74cb95 100644 (file)
@@ -1,3 +1,3 @@
-__version__ = '0.4.11'
+__version__ = '0.4.12'
 __author__ = 'RicterZ'
 __email__ = 'ricterzheng@gmail.com'
index ffc8a3e0a456e88f3869d959aa248fdd74bb6252..69a38f3035522a7fc6d05afd2bdb16b181e4d74a 100644 (file)
@@ -120,7 +120,6 @@ def cmd_parser():
 
     try:
         sys.argv = [unicode(i.decode(sys.stdin.encoding)) for i in sys.argv]
-        print()
     except (NameError, TypeError):
         pass
     except UnicodeDecodeError:
@@ -157,7 +156,7 @@ def cmd_parser():
         exit(0)
         # TODO: search without language
 
-    if args.proxy:
+    if args.proxy is not None:
         proxy_url = urlparse(args.proxy)
         if not args.proxy == '' and proxy_url.scheme not in ('http', 'https'):
             logger.error('Invalid protocol \'{0}\' of proxy, ignored'.format(proxy_url.scheme))
@@ -171,7 +170,7 @@ def cmd_parser():
             write_config()
             exit(0)
 
-    if args.viewer_template:
+    if args.viewer_template is not None:
         if not args.viewer_template:
             args.viewer_template = 'default'
 
index cbc50ed2ddaaf74b6790f7a451600054b8de261c..8b0540682f84d148ad0b4132e75304746478f7d8 100644 (file)
@@ -19,6 +19,11 @@ from nhentai.utils import generate_html, generate_cbz, generate_main_html, gener
 
 def main():
     banner()
+
+    if sys.version_info < (3, 0, 0):
+        logger.error('nhentai now only support Python 3.x')
+        exit(1)
+
     options = cmd_parser()
     logger.info('Using mirror: {0}'.format(BASE_URL))
 
@@ -114,8 +119,4 @@ signal.signal(signal.SIGINT, signal_handler)
 
 
 if __name__ == '__main__':
-    if sys.version_info < (3, 0, 0):
-        logger.error('nhentai now only support Python 3.x')
-        exit(1)
-
     main()
index 8aa46b82d7e5d81fc36bf4da69b63195a5841f27..01b492993cef3ef9afb27fbb4802f1e729cb647b 100644 (file)
@@ -1,7 +1,6 @@
 #
 # Copyright (C) 2010-2012 Vinay Sajip. All rights reserved. Licensed under the new BSD license.
 #
-from __future__ import print_function, unicode_literals
 import logging
 import re
 import platform