Python 接收ValueError:运行Google Scraper时级别未知

Python 接收ValueError:运行Google Scraper时级别未知,python,macos,python-3.x,Python,Macos,Python 3.x,我最近决定学习一些python,并尝试学习该语言,但我不可避免地遇到了一些问题,我希望有人能帮助我解决这些问题 基本上,我是在OSx机器上运行的,我卸载了操作系统附带的python,并使用自制软件下载了python 3.5.2,所有这些都很成功。接下来,我安装了GoogleScraper(),经过几次尝试后运行良好,但现在,当我尝试通过终端运行测试查询时: GoogleScraper -m http --keyword "apple" -v2 机器嗡嗡作响几秒钟后,会弹出一个错误: Goog

我最近决定学习一些python,并尝试学习该语言,但我不可避免地遇到了一些问题,我希望有人能帮助我解决这些问题

基本上,我是在OSx机器上运行的,我卸载了操作系统附带的python,并使用自制软件下载了python 3.5.2,所有这些都很成功。接下来,我安装了GoogleScraper(),经过几次尝试后运行良好,但现在,当我尝试通过终端运行测试查询时:

GoogleScraper -m http --keyword "apple" -v2
机器嗡嗡作响几秒钟后,会弹出一个错误:

 GoogleScraper -m http --keyword "apple" -v2
Traceback (most recent call last):
  File "/usr/local/bin/GoogleScraper", line 11, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.5/site-packages/GoogleScraper/core.py", line 173, in main
    setup_logger(level=config.get('log_level').upper())
  File "/usr/local/lib/python3.5/site-packages/GoogleScraper/log.py", line 23, in setup_logger
    logger.setLevel(level)
  File "/usr/local/Cellar/python3/3.5.2_1/Frameworks/Python.framework/Versions/3.5/lib/python3.5/logging/__init__.py", line 1255, in setLevel
    self.level = _checkLevel(level)
  File "/usr/local/Cellar/python3/3.5.2_1/Frameworks/Python.framework/Versions/3.5/lib/python3.5/logging/__init__.py", line 187, in _checkLevel
    raise ValueError("Unknown level: %r" % level)
ValueError: Unknown level: '2'
GoogleScraper-mhttp--关键词“苹果”-v2
回溯(最近一次呼叫最后一次):
文件“/usr/local/bin/GoogleScraper”,第11行,在
sys.exit(main())
文件“/usr/local/lib/python3.5/site packages/GoogleScraper/core.py”,主文件第173行
setup\u logger(level=config.get('log\u level').upper())
文件“/usr/local/lib/python3.5/site packages/GoogleScraper/log.py”,第23行,在setup\u logger中
logger.setLevel(级别)
setLevel中的文件“/usr/local/ceral/python3/3.5.2_1/Frameworks/Python.framework/Versions/3.5/lib/python3.5/logging/______.py”,第1255行
self.level=\u checkLevel(level)
文件“/usr/local/cillar/python3/3.5.2_1/Frameworks/Python.framework/Versions/3.5/lib/python3.5/logging/__init____;.py”,第187行,在检查级别
提升值错误(“未知级别:%r”%level)
ValueError:未知级别:“2”
我一直在尝试在线学习python,并取得了一些进展,但我一辈子都不知道这些错误意味着什么,希望你们中的一位至少能为我指明解决方案的方向

非常感谢

根据,日志记录级别是一个对应于的字符串,而不是一个表示详细程度的数字。这似乎有效:

GoogleScraper -m http --keyword "apple" -v INFO

这是完整的错误信息吗?如果没有,你能发布整个事情吗?嗨,elethan,谢谢你的回复,刚刚更新了我的问题,包括从请求到结尾的所有代码。谢谢这只是一个提示,因为你是新来的网站:当你想直接向用户发表评论时,在他们的名字前面使用“@”符号。否则,他们将不会收到通知,也可能看不到您的评论;)很高兴你的问题解决了!我不知道为什么它不能像他们网站上的例子那样工作…@elethan,谢谢你会记住:)我不怀疑你的解决方案是有效的,但是
-v2
来自GoogleScraper文档的快速启动部分。嗨,Lex,是的,这对我也有效!非常感谢,并为我的无知感到抱歉。嗨,elethan,是的,这是真的,你知道为什么这个方法有效,但不是开发人员提出的方法吗?我打开了一个问题:@LexScarisbrick,谢谢你的帮助,非常感谢