typora 以CSDN作为图床,conda虚拟python环境执行
代码
import os
import random
import re
import sys
import http.cookiejar as cookielib
import time
from threading import Thread
from io import BytesIO
from requests_toolbelt import MultipartEncoder
import psutil
import requests
import urllib3
from PIL import Image
import logging
from logging.handlers import RotatingFileHandler
os.chdir(os.path.expanduser('~'))
urllib3.disable_warnings()
cookie_dir = '.cookie'
cookie_file = os.path.join(cookie_dir, 'csdn.txt')
session = requests.session()
os.makedirs(os.path.join(cookie_dir, "log"), exist_ok=True)
logFile = os.path.join(cookie_dir, "log", "log.log")
handler = RotatingFileHandler(filename=logFile, maxBytes=10 ^ 7, backupCount=4)
logging.basicConfig(format="%(asctime)s - %(filename)s[line:%(lineno)d] - %(levelname)s: %(message)s",
level=logging.DEBUG, handlers=[handler])
class ShowQRCode(Thread):
def __init__(self, url):
Thread