Traceback (most recent call last):


 "/usr/local/lib/python3.7/code.py", line 90, in runcode

exec(code, self.locals)


 "<input>", line 1, in <module>
TypeError: cat_to_opts() missing 1 required positional argument: 'cat'
```Traceback (most recent call last):


 "/root/GSIL/gsil/gsil/__init__.py", line 37, in search

return Engine(token=token).search(rule)


 "/root/GSIL/gsil/gsil/engine.py", line 220, in search

Process(self.result, self.rule_object).process()


 "/root/GSIL/gsil/gsil/process.py", line 36, in process

ret_mail = self._send_mail(maybe_mistake)


 "/root/GSIL/gsil/gsil/process.py", line 67, in _send_mail

self._save_file(v['hash'], v['code'])


 "/root/GSIL/gsil/gsil/process.py", line 79, in _save_file

with open(os.path.join(Config().data_path, sha), 'w+', encoding='utf-8') as f:
TypeError: 'encoding' is an invalid keyword argument for this function```
