to learn goupby learn pandas groupby groupby learn pandas groupby 优化正则提取番号和集数 待理解下载图片逻辑 还有剪裁+背景图逻辑 修改所有config[ 将整理生成nfo的代码 可缓存番号信息和缩略图和海报 可以识别番号后集数和尾部集数,赞不能分辨-C中文字幕片 改正一个错误 嵌套字典存储数据 整理函数 修正匹配时间正则 pipenv 添加依赖 修改优先取三位数字的规则:heyzo四位数除外 添加了依赖 和 有番号的优化 修改了啥 我也记不得了
29 lines
1.2 KiB
Python
Executable File
29 lines
1.2 KiB
Python
Executable File
from configparser import ConfigParser
|
|
|
|
from MediaServer import MediaServer
|
|
|
|
|
|
class ConfigApp:
|
|
def __init__(self):
|
|
config_file = 'config.ini'
|
|
config = ConfigParser()
|
|
config.read(config_file, encoding='UTF-8')
|
|
self.success_folder = config['common']['success_output_folder']
|
|
self.failed_folder = config['common']['failed_output_folder'] # 失败输出目录
|
|
self.escape_folder = config['escape']['folders'] # 多级目录刮削需要排除的目录
|
|
self.search_folder = config['common']['search_folder'] # 搜索路径
|
|
self.temp_folder = config['common']['temp_folder'] # 临时资源路径
|
|
self.soft_link = (config['common']['soft_link'] == 1)
|
|
# self.escape_literals = (config['escape']['literals'] == 1)
|
|
self.naming_rule = config['Name_Rule']['naming_rule']
|
|
self.location_rule = config['Name_Rule']['location_rule']
|
|
|
|
self.proxy = config['proxy']['proxy']
|
|
self.timeout = float(config['proxy']['timeout'])
|
|
self.retry = int(config['proxy']['retry'])
|
|
self.media_server = MediaServer[config['media']['media_warehouse']]
|
|
self.update_check = config['update']['update_check']
|
|
self.debug_mode = config['debug_mode']['switch']
|
|
|
|
|