python - Python:从 'vintagecar' 到 'vintage car' 使用谷歌功能('did you mean' feature)
问题描述
我有大量的闪烁标签,例如“brightonflyingseptember2012”,意思是“2012 年 9 月的布莱顿飞行”,我正在尝试从标签中提取术语。我使用了拼写检查器,但它没有给我任何结果。我想在我的 python 脚本中使用 google,但我没有找到任何关于如何使用 Google 功能的解释,例如(你是说)或(显示结果......而不是)。我只找到了 2010 年和 2011 年的旧代码,但没有用。
我尝试使用谷歌包如下:
import google
google.search('brightonflyingseptember2012')
我收到以下错误:模块 'google' 没有属性 'search'
我很感激任何建议
解决方案
您可以为此使用 wordninja 库..
import wordninja
' '.join(wordninja.split("brightonflyingseptember2012"))
#op
'brighton flying september 2012'
推荐阅读
- python - MemberConverter 可以将服务器中的@提及作为 id 读取吗?
- amazon-web-services - Amazon S3、Amazon Athena 和 Amazon Athena 与分区的比较
- ubuntu - 如何恢复 nginx.conf
- reactjs - 更改道具时不会触发重新渲染
- apache-kafka - 当代理列表中的第一个代理关闭时创建生产者
- android - Android SafeArgs - 无法导入生成的导航方向类
- visual-c++ - 这张图片中的gotoxy函数和GotoXY函数有什么区别
- flutter - 尝试在颤振中运行画廊主时出错
- android - 在内部存储Android的文件中保存和更新对象数组
- php - 我的输入文件认为输入仍然是空的,即使我选择了一个文件