解决输出乱码

This commit is contained in:
Jing Ling
2020-07-08 10:23:14 +08:00
parent b9e3ba334a
commit 584323677d
3 changed files with 5 additions and 6 deletions
+1 -1
View File
@@ -254,7 +254,7 @@ class Module(object):
path.mkdir(parents=True, exist_ok=True) path.mkdir(parents=True, exist_ok=True)
name = self.source + '.json' name = self.source + '.json'
path = path.joinpath(name) path = path.joinpath(name)
with open(path, mode='w', encoding='utf-8', errors='ignore') as file: with open(path, mode='w', errors='ignore') as file:
result = {'domain': self.domain, result = {'domain': self.domain,
'name': self.module, 'name': self.module,
'source': self.source, 'source': self.source,
+1 -2
View File
@@ -226,8 +226,7 @@ def save_data(path, data):
:return: 保存成功与否 :return: 保存成功与否
""" """
try: try:
with open(path, 'w', encoding="utf-8", with open(path, 'w', errors='ignore', newline='') as file:
errors='ignore', newline='') as file:
file.write(data) file.write(data)
return True return True
except TypeError: except TypeError:
+3 -3
View File
@@ -237,7 +237,7 @@ class OneForAll(object):
utils.check_version(version) utils.check_version(version)
logger.log('DEBUG', 'Python ' + utils.python_version()) logger.log('DEBUG', 'Python ' + utils.python_version())
logger.log('DEBUG', 'OneForAll ' + version) logger.log('DEBUG', 'OneForAll ' + version)
logger.log('INFOR', f'Start running OneForAll') logger.log('INFOR', 'Start running OneForAll')
self.config() self.config()
self.domains = utils.get_domains(self.target) self.domains = utils.get_domains(self.target)
if self.domains: if self.domains:
@@ -245,8 +245,8 @@ class OneForAll(object):
self.main() self.main()
utils.export_all(self.alive, self.format, self.path, self.datas) utils.export_all(self.alive, self.format, self.path, self.datas)
else: else:
logger.log('FATAL', f'Failed to obtain domain') logger.log('FATAL', 'Failed to obtain domain')
logger.log('INFOR', f'Finished OneForAll') logger.log('INFOR', 'Finished OneForAll')
@staticmethod @staticmethod
def version(): def version():