Closed WizardPro closed 6 years ago
请给我看看debug模式下的报错
以下是debug信息:
[2017-09-21 15:55:57][ERROR: input.scriptfilter] Code 1: 15:55:57 workflow.py:2404 DEBUG update_data : None
15:55:57 workflow.py:2189 DEBUG Workflow version : 1.2.5
15:55:57 workflow.py:1596 DEBUG Reading settings from /Users/xxx/Library/Application Support/Alfred 3/Workflow Data/whyliam.workflows.youdao/settings.json
...
15:55:57 workflow.py:2207 ERROR No JSON object could be decoded
Traceback (most recent call last):
File "/Users/xxx/Library/Application Support/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.257D46B1-CB68-4291-A670-DB1651DA2714/workflow/workflow.py", line 2197, in run
self.check_update()
File "/Users/xxx/Library/Application Support/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.257D46B1-CB68-4291-A670-DB1651DA2714/workflow/workflow.py", line 2445, in check_update
if not force and not self.settings.get('workflow_autoupdate', True):
File "/Users/xxx/Library/Application Support/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.257D46B1-CB68-4291-A670-DB1651DA2714/workflow/workflow.py", line 1598, in settings
self._default_settings)
File "/Users/xxx/Library/Application Support/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.257D46B1-CB68-4291-A670-DB1651DA2714/workflow/workflow.py", line 973, in init
self._load()
File "/Users/xxx/Library/Application Support/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.257D46B1-CB68-4291-A670-DB1651DA2714/workflow/workflow.py", line 984, in _load
for key, value in json.load(file_obj, encoding='utf-8').items():
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/init.py", line 290, in load
**kw)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/init__.py", line 351, in loads
return cls(encoding=encoding, **kw).decode(s)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py", line 384, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
15:55:57 workflow.py:2231 DEBUG Workflow finished in 0.003 seconds.
前参见这个 https://github.com/liszd/whyliam.workflows.youdao/issues/24
如果出现No JSON object could be decoded
请删除该文件
/Users/xxx/Library/Application\ Support/Alfred\ 3/Workflow\ Data/whyliam.workflows.youdao
可以了,感谢!