use isort to sort imports

This commit is contained in:
BennyThink
2021-07-11 15:53:39 +08:00
parent 3873f85fda
commit cca5a133bf
18 changed files with 84 additions and 75 deletions

View File

@@ -7,16 +7,17 @@
__author__ = "Benny <benny.think@gmail.com>" __author__ = "Benny <benny.think@gmail.com>"
import os
import requests
import pickle
import logging
import sys
import contextlib import contextlib
import pymysql
import json import json
import traceback import logging
import os
import pickle
import sys
import time import time
import traceback
import pymysql
import requests
logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(filename)s [%(levelname)s]: %(message)s') logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(filename)s [%(levelname)s]: %(message)s')

View File

@@ -7,10 +7,11 @@
__author__ = "Benny <benny.think@gmail.com>" __author__ = "Benny <benny.think@gmail.com>"
import pymysql
import json import json
import os import os
import pymysql
con = pymysql.Connect(host="127.0.0.1", user="root", password="root", charset="utf8mb4", database="yyets", con = pymysql.Connect(host="127.0.0.1", user="root", password="root", charset="utf8mb4", database="yyets",
cursorclass=pymysql.cursors.DictCursor) cursorclass=pymysql.cursors.DictCursor)
cur = con.cursor() cur = con.cursor()

View File

@@ -9,13 +9,13 @@ __author__ = "Benny <benny.think@gmail.com>"
# convert to mongodb and con_sqlite # convert to mongodb and con_sqlite
import json
import sqlite3 import sqlite3
from typing import List
import pymongo import pymongo
import pymysql import pymysql
import tqdm import tqdm
import json
from typing import List
con_mysql = pymysql.Connect(host="127.0.0.1", user="root", password="root", charset="utf8mb4", database="yyets", con_mysql = pymysql.Connect(host="127.0.0.1", user="root", password="root", charset="utf8mb4", database="yyets",
cursorclass=pymysql.cursors.DictCursor cursorclass=pymysql.cursors.DictCursor

View File

@@ -10,12 +10,14 @@ __author__ = "Benny <benny.think@gmail.com>"
import argparse import argparse
import logging import logging
import time import time
import requests
import traceback import traceback
from concurrent.futures import ThreadPoolExecutor from concurrent.futures import ThreadPoolExecutor
import requests
from tqdm import tqdm from tqdm import tqdm
from bag import SHARE_URL, API_DATA, load_cookies, is_cookie_valid, login, insert_db, insert_error from bag import (API_DATA, SHARE_URL, insert_db, insert_error, is_cookie_valid,
load_cookies, login)
logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(filename)s [%(levelname)s]: %(message)s') logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(filename)s [%(levelname)s]: %(message)s')
s = requests.session() s = requests.session()

View File

@@ -7,10 +7,10 @@
__author__ = "Benny <benny.think@gmail.com>" __author__ = "Benny <benny.think@gmail.com>"
import json
import time import time
import PySimpleGUI as sg import PySimpleGUI as sg
import json
# All the stuff inside your window. # All the stuff inside your window.
channel_map = { channel_map = {

View File

@@ -4,24 +4,24 @@
__author__ = 'Benny <benny.think@gmail.com>' __author__ = 'Benny <benny.think@gmail.com>'
import os
import logging
import pickle
import sys
import json
import hashlib
import contextlib import contextlib
import hashlib
import json
import logging
import os
import pickle
import re import re
import sys
import requests import fakeredis
import pymongo import pymongo
import redis import redis
import fakeredis import requests
from bs4 import BeautifulSoup from bs4 import BeautifulSoup
from config import (WORKERS, REDIS, FANSUB_ORDER, FIX_SEARCH, MONGO, from config import (CK180_SEARCH, FANSUB_ORDER, FIX_SEARCH, MONGO,
ZHUIXINFAN_SEARCH, ZHUIXINFAN_RESOURCE, NEWZMZ_SEARCH, NEWZMZ_RESOURCE, NEWZMZ_RESOURCE, NEWZMZ_SEARCH, REDIS, WORKERS,
CK180_SEARCH) ZHUIXINFAN_RESOURCE, ZHUIXINFAN_SEARCH)
logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(filename)s [%(levelname)s]: %(message)s') logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(filename)s [%(levelname)s]: %(message)s')

View File

@@ -4,15 +4,16 @@
__author__ = 'Benny <benny.think@gmail.com>' __author__ = 'Benny <benny.think@gmail.com>'
import os
import sys
import pickle
import json import json
import logging import logging
import requests import os
import redis import pickle
import sys
from config import AJAX_LOGIN, USERNAME, PASSWORD, REDIS import redis
import requests
from config import AJAX_LOGIN, PASSWORD, REDIS, USERNAME
r = redis.StrictRedis(host=REDIS, decode_responses=True) r = redis.StrictRedis(host=REDIS, decode_responses=True)

View File

@@ -5,23 +5,23 @@
__author__ = 'Benny <benny.think@gmail.com>' __author__ = 'Benny <benny.think@gmail.com>'
import io import io
import time
import re
import logging
import json import json
import logging
import re
import tempfile import tempfile
import time
from urllib.parse import quote_plus from urllib.parse import quote_plus
import telebot import telebot
from apscheduler.schedulers.background import BackgroundScheduler from apscheduler.schedulers.background import BackgroundScheduler
from telebot import types, apihelper from telebot import apihelper, types
from tgbot_ping import get_runtime from tgbot_ping import get_runtime
import fansub import fansub
from utils import (save_error_dump, get_error_dump, reset_request, from config import (FANSUB_ORDER, MAINTAINER, PROXY, REPORT, TOKEN,
today_request, show_usage, redis_announcement YYETS_SEARCH_URL)
) from utils import (get_error_dump, redis_announcement, reset_request,
from config import PROXY, TOKEN, YYETS_SEARCH_URL, MAINTAINER, REPORT, FANSUB_ORDER save_error_dump, show_usage, today_request)
logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(filename)s [%(levelname)s]: %(message)s') logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(filename)s [%(levelname)s]: %(message)s')
if PROXY: if PROXY:

View File

@@ -8,31 +8,33 @@
__author__ = "Benny <benny.think@gmail.com>" __author__ = "Benny <benny.think@gmail.com>"
import contextlib import contextlib
import sys
import pathlib
import pymongo
import os
import time
from http import HTTPStatus
from datetime import timedelta, date
from bson.objectid import ObjectId
from urllib.parse import unquote
import re
import logging import logging
import os
import pathlib
import re
import sys
import time
from datetime import date, timedelta
from http import HTTPStatus
from urllib.parse import unquote
from bs4 import BeautifulSoup import pymongo
import requests import requests
from bs4 import BeautifulSoup
from bson.objectid import ObjectId
from passlib.handlers.pbkdf2 import pbkdf2_sha256 from passlib.handlers.pbkdf2 import pbkdf2_sha256
from database import (AnnouncementResource, BlacklistResource, CommentResource, ResourceResource, from database import (AnnouncementResource, BlacklistResource, CaptchaResource,
GrafanaQueryResource, MetricsResource, NameResource, OtherResource, DoubanResource, CommentChildResource, CommentNewestResource,
TopResource, UserLikeResource, UserResource, CaptchaResource, Redis, CommentResource, DoubanResource, GrafanaQueryResource,
CommentChildResource, CommentNewestResource) MetricsResource, NameResource, OtherResource, Redis,
ResourceResource, TopResource, UserLikeResource,
UserResource)
from utils import ts_date from utils import ts_date
lib_path = pathlib.Path(__file__).parent.parent.joinpath("yyetsbot").resolve().as_posix() lib_path = pathlib.Path(__file__).parent.parent.joinpath("yyetsbot").resolve().as_posix()
sys.path.append(lib_path) sys.path.append(lib_path)
from fansub import ZhuixinfanOnline, ZimuxiaOnline, NewzmzOnline, CK180Online from fansub import CK180Online, NewzmzOnline, ZhuixinfanOnline, ZimuxiaOnline
mongo_host = os.getenv("mongo") or "localhost" mongo_host = os.getenv("mongo") or "localhost"
DOUBAN_SEARCH = "https://www.douban.com/search?cat=1002&q={}" DOUBAN_SEARCH = "https://www.douban.com/search?cat=1002&q={}"

View File

@@ -8,9 +8,9 @@
__author__ = "Benny <benny.think@gmail.com>" __author__ = "Benny <benny.think@gmail.com>"
import json import json
import logging
import os import os
import sqlite3 import sqlite3
import logging
from database import ResourceResource from database import ResourceResource

View File

@@ -7,16 +7,16 @@
__author__ = "Benny <benny.think@gmail.com>" __author__ = "Benny <benny.think@gmail.com>"
import base64
import json import json
import logging import logging
import os
import random import random
import re import re
import os
import string import string
import base64
import redis
import fakeredis import fakeredis
import redis
from captcha.image import ImageCaptcha from captcha.image import ImageCaptcha
predefined_str = re.sub(r"[1l0oOI]", "", string.ascii_letters + string.digits) predefined_str = re.sub(r"[1l0oOI]", "", string.ascii_letters + string.digits)

View File

@@ -7,23 +7,22 @@
__author__ = "Benny <benny.think@gmail.com>" __author__ = "Benny <benny.think@gmail.com>"
import importlib
import json import json
import logging import logging
import os import os
import re import re
import time import time
import importlib
import filetype
from concurrent.futures import ThreadPoolExecutor from concurrent.futures import ThreadPoolExecutor
from datetime import date, timedelta from datetime import date, timedelta
from hashlib import sha1 from hashlib import sha1
from http import HTTPStatus from http import HTTPStatus
import filetype
from tornado import escape, gen, web
from tornado.concurrent import run_on_executor from tornado.concurrent import run_on_executor
from tornado import web, escape, gen
from database import Redis, AntiCrawler, CaptchaResource from database import AntiCrawler, CaptchaResource, Redis
escape.json_encode = lambda value: json.dumps(value, ensure_ascii=False) escape.json_encode = lambda value: json.dumps(value, ensure_ascii=False)
logging.basicConfig(level=logging.INFO) logging.basicConfig(level=logging.INFO)

View File

@@ -7,11 +7,12 @@
__author__ = "Benny <benny.think@gmail.com>" __author__ = "Benny <benny.think@gmail.com>"
import pymongo
import time
import re
from tqdm import tqdm
import logging import logging
import re
import time
import pymongo
from tqdm import tqdm
logging.basicConfig(level=logging.INFO) logging.basicConfig(level=logging.INFO)

View File

@@ -7,9 +7,10 @@
__author__ = "Benny <benny.think@gmail.com>" __author__ = "Benny <benny.think@gmail.com>"
import pymongo
import time import time
import pymongo
client = pymongo.MongoClient() client = pymongo.MongoClient()
from bson import ObjectId from bson import ObjectId

View File

@@ -8,9 +8,9 @@
__author__ = "Benny <benny.think@gmail.com>" __author__ = "Benny <benny.think@gmail.com>"
import json import json
import sqlite3
import pymongo import pymongo
import sqlite3
mongo = pymongo.MongoClient() mongo = pymongo.MongoClient()
yyets = mongo["zimuzu"]["yyets"] yyets = mongo["zimuzu"]["yyets"]

View File

@@ -8,10 +8,10 @@
__author__ = "Benny <benny.think@gmail.com>" __author__ = "Benny <benny.think@gmail.com>"
import argparse import argparse
import pathlib
import sys
import requests import requests
import sys
import pathlib
lib_path = pathlib.Path(__file__).parent.parent.resolve().as_posix() lib_path = pathlib.Path(__file__).parent.parent.resolve().as_posix()
sys.path.append(lib_path) sys.path.append(lib_path)

View File

@@ -8,11 +8,11 @@
__author__ = "Benny <benny.think@gmail.com>" __author__ = "Benny <benny.think@gmail.com>"
import contextlib import contextlib
import logging
import pathlib
import random import random
import sys import sys
import pathlib
import time import time
import logging
import requests import requests
from tqdm import tqdm from tqdm import tqdm

View File

@@ -7,10 +7,11 @@
__author__ = "Benny <benny.think@gmail.com>" __author__ = "Benny <benny.think@gmail.com>"
import pymongo
import random import random
from datetime import date, timedelta from datetime import date, timedelta
import pymongo
client = pymongo.MongoClient() client = pymongo.MongoClient()
col = client["zimuzu"]["metrics"] col = client["zimuzu"]["metrics"]