|
@@ -145,20 +145,20 @@ class Common:
|
|
|
Common.crawler_log().info("未找到chlsfile文件,等待60s")
|
|
|
time.sleep(60)
|
|
|
else:
|
|
|
- # 目标文件夹下所有文件
|
|
|
- all_file = sorted(os.listdir(charles_file_dir))
|
|
|
+ try:
|
|
|
+ # 目标文件夹下所有文件
|
|
|
+ all_file = sorted(os.listdir(charles_file_dir))
|
|
|
|
|
|
- # 获取到目标文件
|
|
|
- old_file = all_file[-1]
|
|
|
+ # 获取到目标文件
|
|
|
+ old_file = all_file[-1]
|
|
|
|
|
|
- # 分离文件名与扩展名
|
|
|
- new_file = os.path.splitext(old_file)
|
|
|
+ # 分离文件名与扩展名
|
|
|
+ new_file = os.path.splitext(old_file)
|
|
|
|
|
|
- # 重命名文件后缀
|
|
|
- os.rename(os.path.join(charles_file_dir, old_file),
|
|
|
- os.path.join(charles_file_dir, new_file[0] + ".txt"))
|
|
|
+ # 重命名文件后缀
|
|
|
+ os.rename(os.path.join(charles_file_dir, old_file),
|
|
|
+ os.path.join(charles_file_dir, new_file[0] + ".txt"))
|
|
|
|
|
|
- try:
|
|
|
with open(charles_file_dir + new_file[0] + ".txt", encoding='utf-8-sig', errors='ignore') as f:
|
|
|
contents = json.load(f, strict=False)
|
|
|
if "search.weixin.qq.com" in [text['host'] for text in contents]:
|