几款好用的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使用openpyxl读写excel文件的方法
Jun 30 Python
Django原生sql也能使用Paginator分页的示例代码
Nov 15 Python
python Opencv将图片转为字符画
Feb 19 Python
Python使用Selenium爬取淘宝异步加载的数据方法
Dec 17 Python
学生信息管理系统Python面向对象版
Jan 30 Python
500行Python代码打造刷脸考勤系统
Jun 03 Python
浅谈pytorch grad_fn以及权重梯度不更新的问题
Aug 20 Python
3行Python代码实现图像照片抠图和换底色的方法
Oct 10 Python
Python爬取365好书中小说代码实例
Feb 28 Python
python 如何使用find和find_all爬虫、找文本的实现
Oct 16 Python
python3中calendar返回某一时间点实例讲解
Nov 18 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
GD输出汉字的函数的分析
2006/10/09 PHP
php中出现空白页的原因及解决方法汇总
2014/07/08 PHP
php抽象类用法实例分析
2015/07/07 PHP
怎样搭建PHP开发环境
2015/07/28 PHP
PHP实现简单ajax Loading加载功能示例
2016/12/28 PHP
PHP全功能无变形图片裁剪操作类与用法示例
2017/01/10 PHP
PHP 中使用ajax时一些常见错误总结整理
2017/02/27 PHP
PHP文件管理之实现网盘及压缩包的功能操作
2017/09/20 PHP
URL编码转换,escape() encodeURI() encodeURIComponent()
2006/12/27 Javascript
extJs 常用到的增,删,改,查操作代码
2009/12/28 Javascript
jquery toolbar与网页浮动工具条具体实现代码
2014/01/12 Javascript
JQuery插件ajaxfileupload.js异步上传文件实例
2015/05/19 Javascript
jquery计算出left和top,让一个div水平垂直居中的简单实例
2016/07/13 Javascript
详谈JS中实现种子随机数及作用
2016/07/19 Javascript
Vue.js组件使用开发实例教程
2016/11/01 Javascript
js正则表达式验证表单【完整版】
2017/03/06 Javascript
JS简单封装的图片无缝滚动效果示例【测试可用】
2017/03/22 Javascript
js匿名函数使用&传参(实例)
2017/09/08 Javascript
angular异步验证防抖踩坑实录
2019/12/01 Javascript
完美解决通过IP地址访问VUE项目的问题
2020/07/18 Javascript
[02:49]2018DOTA2亚洲邀请赛主赛事决赛日战况回顾 Mineski鏖战5局夺得辉耀
2018/04/10 DOTA
初步探究Python程序的执行原理
2015/04/11 Python
python追加元素到列表的方法
2015/07/28 Python
如何使用 Pylint 来规范 Python 代码风格(来自IBM)
2018/04/06 Python
浅谈Pandas中map, applymap and apply的区别
2018/04/10 Python
Python数据可视化:顶级绘图库plotly详解
2019/12/07 Python
python图片剪裁代码(图片按四个点坐标剪裁)
2020/03/10 Python
Python装饰器实现方法及应用场景详解
2020/03/26 Python
AT&T Wireless:手机、无限数据计划和配件
2018/06/03 全球购物
乌克兰巴士票购买网站:inBus
2021/03/12 全球购物
电气工程及其自动化自我评价四篇
2013/09/24 职场文书
工厂搬迁方案
2014/05/11 职场文书
机械电子工程专业自荐书
2014/06/10 职场文书
爱护公共设施倡议书
2014/08/29 职场文书
体育个人工作总结
2015/02/09 职场文书
乒乓球比赛通知
2015/04/27 职场文书