我想做一个python脚本来纠正文本的拼写和语法错误。我找到了gigerit库,但是当我试图从它们的文档中运行代码时,我会收到一个丑陋的错误。
这是代码:
from gingerit.gingerit import GingerIt
text = 'The smelt of fliwers bring back memories.'
parser = GingerIt()
parser.parse(text)
这是错误的一部分:
JSONDecodeError Traceback (most recent call last)
During handling of the above exception, another exception occurred:
JSONDecodeError: Expecting value: line 1 column 1 (char 0)
JSONDecodeError: [Errno Expecting value] <!DOCTYPE html>
为了避免冲突,我还创建了另一个安装此库的空环境。但无论我做什么,我都无法让这个代码运行。
发布于 2022-03-14 13:28:54
具有相同的问题,并使用MythicalMAxX on https://github.com/Azd325/gingerit/issues/24提供的以下解决方案解决了该问题
“阻止请求的是cloudflare antibot。所以您可以通过导入cloudscraper并将第16行session = requests.Session()替换为gingerit.py中的session = cloudscraper.create_scraper()来修复它。”
https://stackoverflow.com/questions/71380854
复制相似问题