几款好用的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 相关文章推荐
Python实现的数据结构与算法之链表详解
Apr 22 Python
python使用PyGame绘制图像并保存为图片文件的方法
Apr 24 Python
python类和继承用法实例
Jul 07 Python
Python和C/C++交互的几种方法总结
May 11 Python
Python创建二维数组实例(关于list的一个小坑)
Nov 07 Python
Python中Scrapy爬虫图片处理详解
Nov 29 Python
Python数据抓取爬虫代理防封IP方法
Dec 23 Python
python字典的setdefault的巧妙用法
Aug 07 Python
Python run()函数和start()函数的比较和差别介绍
May 03 Python
解决django 向mysql中写入中文字符出错的问题
May 18 Python
Opencv 图片的OCR识别的实战示例
Mar 02 Python
Python&Matlab实现灰狼优化算法的示例代码
Mar 21 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+ajax实现图片文件上传功能实例
2014/06/17 PHP
JS 的应用开发初探(mootools)
2009/12/19 Javascript
javascript 函数速查表
2010/02/07 Javascript
GreyBox技术总结(转)
2010/11/23 Javascript
JavaScript自定义方法实现trim()、Ltrim()、Rtrim()的功能
2013/11/03 Javascript
jquery实现点击文字可编辑并修改保存至数据库
2014/04/15 Javascript
js使用循环清空某个div中的input标签值
2014/09/29 Javascript
基于JavaScript实现TAB标签效果
2016/01/12 Javascript
AngularJS延迟加载html template
2016/07/27 Javascript
原生JavaScript实现Tooltip浮动提示框特效
2017/03/07 Javascript
使用Vuex解决Vue中的身份验证问题
2018/09/28 Javascript
微信小程序列表中item左滑删除功能
2018/11/07 Javascript
laydate如何根据开始时间或者结束时间限制范围
2018/11/15 Javascript
Vue中使用Echarts仪表盘展示实时数据的实现
2020/11/01 Javascript
[01:45]绝对公平!DOTA2队长征召模式详解
2014/04/25 DOTA
[01:03:27]NAVI vs EG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
Python中Django发送带图片和附件的邮件
2017/03/31 Python
python里使用正则表达式的组嵌套实例详解
2017/10/24 Python
利用python 更新ssh 远程代码 操作远程服务器的实现代码
2018/02/08 Python
python实现媒体播放器功能
2018/02/11 Python
Django MEDIA的配置及用法详解
2019/07/25 Python
python中append实例用法总结
2019/07/30 Python
Django框架模板用法入门教程
2019/11/04 Python
Python AutoCAD 系统设置的实现方法
2020/04/01 Python
使用pandas库对csv文件进行筛选保存
2020/05/25 Python
python爬虫scrapy基本使用超详细教程
2021/02/20 Python
英国排名第一的最新设计师品牌手表独立零售商:TIC Watches
2016/09/24 全球购物
Internet体系结构
2014/12/21 面试题
优秀毕业生的求职信
2014/07/21 职场文书
民主评议政风行风整改方案
2014/09/17 职场文书
党的群众路线教育实践活动学习计划
2014/11/03 职场文书
五星级酒店前台接待岗位职责
2015/04/02 职场文书
高三物理教学反思
2016/02/20 职场文书
Golang生成Excel文档的方法步骤
2021/06/09 Golang
python使用pymysql模块操作MySQL
2021/06/16 Python
JavaScript分页组件使用方法详解
2021/07/26 Javascript