几款好用的python工具库(小结)


Posted in Python onOctober 20, 2020

1、Lux

Lux 是一个 Python 库,它可以自动化的进行数据探索,让你能更轻松的玩转数据科学。Lux 旨在与 Pandas 紧密集成,可以按原样使用,而无需修改现有的Pandas代码。要启用Lux,只需将 import lux 与 Pandas import 语句一起添加即可。

import lux
import pandas as pd

官方链接
https://lux-api.readthedocs.io/en/latest/source/getting_started/installation.html

安装方法

# PyPI安装Python Lux API
pip install lux-api
#要安装小部件,我们需要安装webpack
npm install --save-dev webpack webpack-cli
# npm安装Lux Jupyter小部件
npm i lux-widget

2、Translators

Translators 集成了谷歌、必应、有道、百度等多个翻译平台 API,支持上百种语言翻译,使用便捷,配置灵活。对于需要批量翻译的场景,绝对是提效利器。

安装

# Windows, Mac, Linux
pip install translators --upgrade

# Linux javascript runtime environment:
sudo yum -y install nodejs

示例展示

import translators as ts

wyw_text = '季姬寂,集鸡,鸡即棘鸡。棘鸡饥叽,季姬及箕稷济鸡。'
chs_text = '季姬感到寂寞,罗集了一些鸡来养,鸡是那种出自荆棘丛中的野鸡。野鸡饿了唧唧叫,季姬就拿竹箕中的谷物喂鸡。'
# input languages
print(ts.deepl(wyw_text)) # default: from_language='auto', to_language='en'
## output language_map
print(ts._deepl.language_map)
# professional field
print(ts.baidu(wyw_text, professional_field='common')) # ('common','medicine','electronics','mechanics')
# requests
print(ts.youdao(wyw_text, sleep_seconds=5, proxies={}, use_cache=True))
# host service
print(ts.google(wyw_text, if_use_cn_host=True))
print(ts.bing(wyw_text, if_use_cn_host=False))

Github 官方链接
https://github.com/UlionTse/translators

3、TextShot

推荐一款高精度免费 OCR 工具:TextShot。开发这款工具仅仅使用 139 行 Python 代码完成,就可快速提取截屏文本内容并复制到剪贴板。且适用于 Windows,macOS 和 Linux 系统。

4、Fancy-NLP

Fancy-NLP 是由腾讯商品广告策略组团队构建的用于建设商品画像的文本知识挖掘工具,其支持诸如实体提取、文本分类和文本相似度匹配等多种常见 NLP 任务。与当前业界常用框架相比,其能够支持用户进行快速的功能实现。

在当前的商品广告业务场景中,我们利用该工具快速挖掘海量商品数据的特征,从而支持广告商品推荐等模块中。

安装方式

pip install fancy-nlp

示例代码

输出文本中的实体信息

from fancy_nlp.applications import NER
ner_app = NER()
ner_app.analyze('同济大学位于上海市杨浦区,校长为陈杰')

结果产出

{'text': '同济大学位于上海市杨浦区,校长为陈杰',
 'entities': [
  {'name': '同济大学',
   'type': 'ORG',
   'score': 1.0,
   'beginOffset': 0,
   'endOffset': 4},
  {'name': '上海市',
   'type': 'LOC',
   'score': 1.0,
   'beginOffset': 6,
   'endOffset': 9},
  {'name': '杨浦区',
   'type': 'LOC',
   'score': 1.0,
   'beginOffset': 9,
   'endOffset': 12},
  {'name': '陈杰',
   'type': 'PER',
   'score': 1.0,
   'beginOffset': 16,
   'endOffset': 18}]}

此外还可以进行文本类别识别、文本意图识别,测试后效果真的不错噢

Github 官方链接
https://github.com/boat-group/fancy-nlp

5、latexify_py

latexify_py,可快速将 Python 函数快速转为 LaTeX 数学公式。对于有公式需要处理的小伙伴,绝对是福利!作者是 Google Brain 的软件工程师 Yusuke Oda,目前主要负责自然语言处理,语音处理,软件工程和机器学习等工程。

Github 官方链接
https://github.com/google/latexify_py

到此这篇关于几款好用的python工具库(小结)的文章就介绍到这了,更多相关python 工具库内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
asyncio 的 coroutine对象 与 Future对象使用指南
Sep 11 Python
Python中字典和集合学习小结
Jul 07 Python
Python基于回溯法解决01背包问题实例
Dec 06 Python
如何通过python画loss曲线的方法
Jun 26 Python
python代码编写计算器小程序
Mar 30 Python
Django时区详解
Jul 24 Python
python的等深分箱实例
Nov 22 Python
python读取ini配置文件过程示范
Dec 23 Python
Python操作Sqlite正确实现方法解析
Feb 05 Python
基于pygame实现童年掌机打砖块游戏
Feb 25 Python
Python脚本破解压缩文件口令实例教程(zipfile)
Jun 14 Python
Python绘图之柱形图绘制详解
Jul 28 Python
如何基于python实现年会抽奖工具
Oct 20 #Python
python使用re模块爬取豆瓣Top250电影
Oct 20 #Python
Python GUI之tkinter窗口视窗教程大集合(推荐)
Oct 20 #Python
Python 制作查询商品历史价格的小工具
Oct 20 #Python
python实现扫雷游戏的示例
Oct 20 #Python
python3排序的实例方法
Oct 20 #Python
关于python tushare Tkinter构建的简单股票可视化查询系统(Beta v0.13)
Oct 19 #Python
You might like
PHP生成迅雷、快车、旋风等软件的下载链接代码实例
2014/05/12 PHP
写一段简单的PHP建立文件夹代码
2015/01/06 PHP
PHP设置进度条的方法
2015/07/08 PHP
header与缓冲区之间的深层次分析
2016/07/30 PHP
jquery实现的美女拼图游戏实例
2015/05/04 Javascript
jQuery实现拖拽页面元素并将其保存到cookie的方法
2016/06/12 Javascript
Angularjs 制作购物车功能实例代码
2016/09/14 Javascript
ES6中Symbol类型用法实例详解
2017/04/06 Javascript
Angular2入门教程之模块和组件详解
2017/05/28 Javascript
vue Element-ui input 远程搜索与修改建议显示模版的示例代码
2017/10/19 Javascript
了解ESlint和其相关操作小结
2018/05/21 Javascript
vue中使用axios post上传头像/图片并实时显示到页面的方法
2018/09/27 Javascript
Vue 实现CLI 3.0 + momentjs + lodash打包时优化
2019/11/13 Javascript
es6数组的flat(),flatMap()函数用法实例分析
2020/04/18 Javascript
基于VSCode调试网页JavaScript代码过程详解
2020/07/20 Javascript
从零学Python之hello world
2014/05/21 Python
python多重继承实例
2014/10/11 Python
Python计算程序运行时间的方法
2014/12/13 Python
Python实现读取并保存文件的类
2017/05/11 Python
浅谈Python里面小数点精度的控制
2018/07/16 Python
python 去除txt文本中的空格、数字、特定字母等方法
2018/07/24 Python
python 获取微信好友列表的方法(微信web)
2019/02/21 Python
利用Tensorflow的队列多线程读取数据方式
2020/02/05 Python
Python安装与卸载流程详细步骤(图解)
2020/02/20 Python
Python 读取位于包中的数据文件
2020/08/07 Python
Python如何操作docker redis过程解析
2020/08/10 Python
详解HTML5之pushstate、popstate操作history,无刷新改变当前url
2017/03/15 HTML / CSS
党员的自我评价范文
2014/01/02 职场文书
委托证明的格式
2014/01/10 职场文书
小学学校门卫岗位职责
2014/08/03 职场文书
领导干部群众路线对照检查材料
2014/11/05 职场文书
交通事故协议书范本
2014/11/18 职场文书
医生个人年终总结
2015/02/28 职场文书
工程款申请报告
2015/05/15 职场文书
Dubbo+zookeeper搭配分布式服务的过程详解
2022/04/03 Java/Android
python三子棋游戏
2022/05/04 Python