コード例 #1
0
ファイル: main.py プロジェクト: ANogin/tkSIInformer
    args = parser.parse_args()

    if args.zen:
        import this
        exit()

    settings.DB = args.db
    settings.USE_PROXY = args.use_proxy or args.proxy is not None
    if settings.USE_PROXY and args.proxy:
        settings.PROXY = args.proxy

    is_console = False
    try:
        init = not os.path.exists(settings.DB)
        models.init_connection(init=init)
        if init:
            core.create_author("http://samlib.ru/p/pupkin_wasja_ibragimowich/"
                               "indexdate.shtml")
        if args.import_xml:
            core.import_from_xml(args.import_xml)

        if args.url_fix:
            #core.authors_urls_to_samlib()
            core.authors_urls_to_zhurnal_lib()
        if args.check:
            is_console = True
            for author in core.check_all_authors():
                pass

        for url in args.remove_authors:
コード例 #2
0
ファイル: test_core.py プロジェクト: kyper999/tkSIInformer
 def setUpClass(cls):
     models.init_connection(DB, True)
コード例 #3
0
    args = parser.parse_args()

    if args.zen:
        import this
        exit()

    settings.DB = args.db
    settings.USE_PROXY = args.use_proxy or args.proxy is not None
    if settings.USE_PROXY and args.proxy:
        settings.PROXY = args.proxy

    is_console = False
    try:
        init = not os.path.exists(settings.DB)
        models.init_connection(init=init)
        if init:
            core.create_author("http://samlib.ru/p/pupkin_wasja_ibragimowich/"
                               "indexdate.shtml")
        if args.import_xml:
            core.import_from_xml(args.import_xml)

        if args.url_fix:
            core.authors_urls_to_samlib()
        if args.check:
            is_console = True
            for author in core.check_all_authors():
                pass

        for url in args.remove_authors:
            is_console = True
コード例 #4
0
ファイル: test_models.py プロジェクト: SVilgelm/tkSIInformer
 def setUpClass(cls):
     models.init_connection(DB, True)