Apache 几个迪士尼最好玩的几个项目项目
来源:蜘蛛抓取(WebSpider)
时间:2018-09-04 22:32
标签:
迪士尼最好玩的几个项目
谢邀 互联网等媒体上充斥着关于糖尿病的各种信息,民间也流传着各类治疗糖尿病的偏方、秘方,电视台上又有许多“专家”在宣传他们对糖尿病独道的“见解”,并推荐各种具有神奇效果的“药物”。其中有不少是错误信息或者谣言,下面我分享几个常见的来看看。…
一个八流写手。请大家关注下叔的AB站吧,…
今天是鬼才导演蒂姆·波顿的生日。 出生于1958年8月25日的他,今天58岁了。 他是“杰克船长”约翰尼·德普的好基友,也是“红皇后”海伦娜·邦翰·卡特的前男友,三人都以“怪”著称,同框的画面总是蜜汁和谐。 这个病恹恹的大叔,总是一头狂狷乱发,少言寡…
前几天写的,发在我的微信公众号上,《奶爸犀利点评我看过的几十本育儿书籍——健康养育篇》,转到这儿:=============================== 奶爸我是一个爱书之人,同时作为一个理工男,也喜欢从书本中学习未知的知识。有了儿子之后,育儿成为我生活中最大的…
连续加班一周最终把所有的Python库整理出来了,愿各位早日学会Py
我们直接开始主题,小伙伴们需要资料的话可以私信我回复01,可以获得大量PDF书籍和视频!
-
esmre ,正则表达式的加速器。
-
colorama 主要用来给文本添加各种颜色,并且非常简单易用。
-
Prettytable 主要用于在终端或浏览器端构建格式化的输出。
-
Chardet 字符编码探测器,可以自动检测文本、网页、xml的编码。
-
xpinyin ,将汉字转换为拼音的函数库。
-
pangu.py ,调整对中日韩文字当中的字母、数字间距。
-
uniout ,提取字符串中可读写的字符。
-
phonenumbers ,解析电话号码,格式,存储和验证的国际电话号码。
-
pygments ,一个通用的语法高亮工具。
-
pyparsing ,通用解析器生成框架。
-
pypdf2 , 合并和转换PDF页面的函数库。
-
?arrow ,更好的日期和时间处理Python库 chronyk ,一个Python 3版函数库,用于解析人写的时间和日期。
-
delorean ,清理期时间的函数库。
-
when.py ,为见的日期和时间,提供人性化的功能。
-
BeautifulSoup ,基于Python的HTML/XML解析器,简单易用, 功能很强大,即使是有bug,有问题的html代码,也可以解析 lxml ,快速,易用、灵活的HTML和XML处理库,功能超强,在遇到有缺陷、不规范的xml时,Python自带的xml处理器可能无法解析。报错时,程序会尝试再用lxml的修复模式解析。
-
htmlparser ,官方版解析HTML DOM树,偶尔搞搞命令行自动表单提交用得上。
-
html5lib ,-标准库,解析和序列化HTML文档和片段。
- watchdog ,一组API和shell实用程序,用于监视文件系统事件。
- Unipath ,面向对象的文件/目录的操作工具包。
- profig ,多格式配置转换工具。
- logging ,Python标准库,日志文件生成管理函数库。
- Sphinx ,斯芬克斯(狮身人面像),Python文档生成器。
- pycco ,简单快速、编程风格的文档生成器。
- pdoc ,自动生成的Python库API文档 epydoc ,从源码注释中生成各种格式文档的工具。
- pickle/cPickle ,python的pickle模块实现了基本的数据序列和反序列化。通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储;通过pickle模块的反序列化操作,我们能够从文件中创建上一次程序保存的对象。
- cPickle是[C语言]实现的版本,速度更快。
- PIL(Python Image Library) ,基于Python的图像处理库,功能强大,对图形文件的格式支持广泛,内置许多图像处理函数,如图像增强、滤波[算法]等 Pillow ,图像处理库,PIL图像库的分支和升级替代产品。
- Matplotlib ,著名的绘图库,提供了整套和matlab相似的命令API,用以绘制一些高质量的数学二维图形,十分适合交互式地进行制图。
- brewer2mpl ,有一个专业的python配色工具包,提供了从美术角度来讲的精美配色。
- Pymunk ,类似box2d的开源物理图形模拟库 OpenCV , 目前最好的开源图像/视觉库,包括图像处理和计算机视觉方面、[机器学习]的很多通用算法。
nuke blender 等有Python扩展的程序中直接用; 2. 提供完整的场景操作的module, 他类似其他三维软件,在内存中保留完整的描述场景的信息。不能直接用于maya 等。
- PyGame 基于Python的多媒体开发和游戏软件开发模块,包含大量游戏和图像处理功能 Box2d ,开源的2d物理引擎,愤怒的小鸟就是使用了这款物理引擎进行开发的,Box2d物理引擎内部模拟了一个世界,你可以设置这个世界里的重力,然后往这个世界里添加各种物体,以及他们的一些物理特性,比如质量,摩擦,阻尼等等。
- VTK ,视觉化工具函式库(VTK, Visualization Toolkit)是一个开放源码,跨平台、支援平行处理(VTK曾用于处理大小近乎1个Petabyte的资料,其平台为美国Los Alamos国家实验室所有的具1024个处理器之大型系统)的图形应用函式库。
- Aggdraw ,开源图像库,几乎涵盖了2d image操作的所有功能,使用起来非常灵活 Pycairo ,开源矢量绘图库Cairo开罗的python接口,cairo提供在多个背景下做2-D的绘图,高级的更可以使用硬件加速功能。
Library,计算几何算法库,提供计算几何相关的数据结构和算法,诸如三角剖分(2D约束三角剖分及二维和三维Delaunay三角剖分),Voronoi图(二维和三维的点,2D加权Voronoi图,分割Voronoi图等),多边形(布尔操作,偏置),多面体(布尔运算),曲线整理及其应用,网格生成(二维Delaunay网格生成和三维表面和体积网格生成等),几何处理(表面网格简化,细分和参数化等),凸壳算法(2D,3D和dD),搜索结构(近邻搜索,kd树等),插值,形状分析,拟合,距离等。
- thumbor , -智能成像工具,可调整大小和翻转图像。 imgSeek ,查询相似的图像。
- Quads ,基于四叉树的计算机艺术。
- hmap ,图像直方图工具。
- beets,音乐库管理。
- dejavu,音频指纹识别算法。Dejavu 听一次音频后就会记录该音频的指纹信息,然后可通过麦克风对输入的音频进行识别是否同一首歌。
- eyeD3,音频文件工具,特别是MP3文件包含的ID3元数据。
- mutagen,处理音频元数据。
- pydub,-操纵音频和简单的高层次的接口。
- TimeSide,开放的网络音频处理框架。
- moviepy,多格式视频编辑脚本模块,包括GIF动画。
- django-countries,一个Django程序,提供国家选择,国旗图标的静态文件,和一个国家的地域模型。
- Cocos2d,2D游戏框架,演示,和其他的图形/交互应用,基于pyglet。
- PyOgre,OGRE 3D渲染引擎,可用于游戏,模拟,任何3D。
- RenPy,视觉小说引擎。
- Pandas,python实现的类似R语言的数据统计、分析平台。基于NumPy和Matplotlib开发的,主要用于数据分析和数据可视化,它的数据结构DataFrame和R语言里的data.frame很像,特别是对于时间序列数据有自己的一套分析机制,非常不错。
- SciPy,开源的Python算法库和数学工具包,SciPy包含的模块有最优化、线性代数、积分、插值、特殊函数、快速傅里叶变换、信号处理和图像处理、常微分方程求解和其他科学与工程中常用的计算。其功能与软件MATLAB、Scilab和GNU Octave类似。 Numpy和Scipy常常结合着使用,Python大多数机器学习库都依赖于这两个模块。
-
ScientificPython,一组经过挑选的Python程序模块,用于科学计算,包括几何学(矢量、张量、变换、矢量和张量场),四元数,自动求导数,(线性)插值,多项式,基础统计学,非线性最小二乘拟合,单位计算,Fortran兼容的文本格式,通过VRML的3D显示,以及两个Tk小工具,分别用于绘制线图和3D网格模型。此外还具有到netCDF,MPI和BSPlib库的接口。
- Cvxopt,最优化计算包,可进行线性规划、二次规划、半正定规划等的计算。
- Numba,科学计算速度优化编译器。
- pymvpa2,是为大数据集提供统计学习分析的Python工具包,它提供了一个灵活可扩展的框架。它提供的功能有分类、回归、特征选择、数据导入导出、可视化等
- NetworkX,复杂网络的优化软件包。
- zipline,交易算法的函数库。
- orange,橙色,数据挖掘,数据可视化,通过可视化编程或Python脚本学习机分析。
- RDKit,化学信息学和机器学习的软件。
- Open Babel,巴贝尔,开放的化学工具箱。
- cclib,化学软件包的计算函数库。
- Biopython,免费的生物计算工具包。
- bccb,生物分析相关的代码集。
- bcbio-nextgen,提供完全自动化、高通量、测序分析的工具包。
- visvis, 可视化计算模块库,可进行一维到四维数据的可视化。
- luigi,为批量工作,建立复杂的管道。
这个东西是真的难搞,我有点体会到总监他的辛苦了,我看都看累了。
- NLTK(natural language toolkit),是python的自然语言处理工具包。2001年推出,包括了大量的词料库,以及自然语言处理方面的算法实现:分词, 词根计算, 分类, 语义分析等。
- Pattern,数据挖掘模块,包括自然语言处理,机器学习工具,等等。
- jieba,结巴,中文分词工具。
- snownlp,用于处理中文文本库。
- loso,中文分词函数库。
- genius,中文CRF基础库,条件随机场(conditional random field,简称 CRF),是一种鉴别式机率模型,是随机场的一种,常用于标注或分析序列资料,如自然语言文字或是生物序列
- Gensim,一个相当专业的主题模型Python工具包,无论是代码还是文档,可用于如何计算两个文档的相似度
Chih-Jen)教授等开发设计的一个简单、易于使用和快速有效的SVM模式识别与回归的软件包,他不但提供了编译好的可在Windows系列系统的执行文件,还提供了源代码,方便改进、修改以及在其它[操作系统]上应用;该软件对SVM所涉及的参数调节相对比较少,提供了很多的默认参数,利用这些默认参数可以解决很多问题;并提供了交互检验(Cross
Validation)的功能。该软件可以解决C-SVM、ν-SVM、ε-SVR和ν-SVR等问题,包括基于一对一算法的多类模式识别问题。
- scikits.learn,构建在SciPy之上用于机器学习的 Python 模块。它包括简单而高效的工具,可用于数据挖掘和数据分析。涵盖分类,回归和聚类算法,例如SVM,
逻辑回归,朴素贝叶斯,随机森林,k-means等算法,代码和文档都非常不错,在许多Python项目中都有应用。例如在我们熟悉的NLTK中,分类器方面就有专门针对scikit-learn的接口,可以调用scikit-learn的分类算法以及训练数据来训练分类器模型。
- PyMC,机器学习采样工具包,scikit-learn似乎是所有人的宠儿,有人认为,PyMC更有魅力。PyMC主要用来做Bayesian分析。
- Orange,基于组件的数据挖掘和机器学习软件套装,它的功能即友好,又很强大,快速而又多功能的可视化编程前端,以便浏览数据分析和可视化,包含了完整的一系列的组件以进行数据预处理,并提供了数据帐目,过渡,建模,模式评估和勘探的功能。侧重数据挖掘,可以用可视化语言或Python进行操作,拥有机器学习组件,还具有生物信息学以及文本挖掘的插件。
- Milk,机器学习工具箱,其重点是提供监督分类法与几种有效的分类分析:SVMs(基于libsvm),K-NN,随机森林经济和决策树。它还可以进行特征选择。这些分类可以在许多方面相结合,形成不同的分类系统。对于无监督学习,它提供K-means和affinity propagation聚类算法。
- PyMVPA(Multivariate Pattern Analysis in Python),是为大数据集提供统计学习分析的Python工具包,它提供了一个灵活可扩展的框架。它提供的功能有分类、回归、特征选择、数据导入导出、可视化等
- NuPIC,开源人工智能平台。该项目由Grok(原名 Numenta)公司开发,其中包括了公司的算法和软件架构。 NuPIC 的运作接近于人脑,“当模式变化的时候,它会忘掉旧模式,记忆新模式”。如人脑一样,CLA 算法能够适应新的变化。
- gensim,机器学习库。
- pybrain,机器学习模块,它的目标是为机器学习任务提供灵活、易应、强大的机器学习算法。pybrain包括神经网络、强化学习(及二者结合)、无监督学习、进化算法。以神经网络为核心,所有的训练方法都以神经网络为一个实例
- Mahout,是 Apache Software Foundation(ASF) 旗下的一个开源项目,提供一些可扩展的机器学习领域经典算法的实现,旨在帮助开发人员更加方便快捷地创建智能应用程序。Mahout包含许多实现,包括聚类、分类、推荐过滤、频繁子项挖掘。此外,通过使用 Apache Hadoop 库,Mahout 可以有效地扩展到云中。
- Crab,灵活的,快速的推荐引擎。
- Theano,用来定义、优化和模拟数学表达式计算,用于高效的解决多维数组的计算问题的python软件包。它使得写深度学习模型更加容易,同时也给出了一些关于在GPU上训练它们的选项。
- ZODB,Python本地对象数据库。一个K-V对象图数据库。
- TinyDB,轻量级,面向文档的数据库。
- oursql,MySQL连接器,提供本地话指令语句和BLOBs支持。
- Curl,Pycurl包是一个libcurl的Python接口,它是由C语言编写的。与urllib相比,它的速度要快很多。
- httpie,命令行HTTP客户端,用户友好的cURL的替换工具。
- subliminal,命令行工具,搜索和下载字幕的函数库
- urllib3,一个线程安全的HTTP连接池,支持文件post。
- POX,基于Python的开源软件定义网络(SDN)控制开发平台的应用,如OpenFlow的SDN控制器。
- Pyretic,SDN的编程语言,提供了强大的抽象在网络交换机或仿真器。
- inbox,收件箱,开源邮件工具包。
- modoboa,邮件托管和管理平台,包括现代和简化Web UI。
- Talon,利爪,Mailgun库,提取消息和签名。
- pyzmail,编写,发送和解析电子邮件。
- furl,燃料,小型的的URL解析库库。
- purl,简单的,干净的API,操纵URL。
- Scrapy,快速屏幕截取和网页抓取的框架。
- mechanize,网页浏览编程工具。
- lassie,莱西,人性化的网站内容检索。
- sumy,概要,文本和HTML网页的自动文摘模块。
- Haul,距离,可扩展的图像爬虫。
- sanitize,消毒,使混乱的数据变的理智。
- boto,亚马逊网络服务接口。
- Django,最流行的Python-Web框架,鼓励快速开发,并遵循MVC设计,开发周期短
- webpy一个小巧灵活的Web框架,虽然简单但是功能强大
- Pylons基于Python的一个极其高效和可靠的Web开发框架
- Zope开源的Web应用服务器
- Twisted流行的网络编程库,大型Web框架
- Bottle,快速,简单和轻量级的WSGI模式Web框架。
- Pyramid,轻量级,快速,稳定的开源Web框架。
- web2py,简单易用的全堆栈Web框架和平台。
- web.py,强大、简单的Web框架。
- guava,轻量级,高性能的Python-Web框架,采用c语言编写。
- djedi-cms轻量级但功能强大的Django CMS的插件,内联编辑和性能优化。
- Mezzanine,强大,一致,灵活的内容管理平台。
- Opps,基于Django的CMS,用于高流量的报纸、杂志和门户网站。
- merchant,支持多种付款处理工具。
- money,可扩展的货币兑换解决方案。
- flask-api,提供统一的浏览器体验,基于Django框架。
- falcon,猎鹰,高性能的Python框架,构建云API和Web应用程序后端。
- sandman,睡魔,为现有的数据库驱动的系统,自动生成REST API。
- Jinja2,现代设计师友好的语言模板。
- Genshi,网络感知输出模板工具包。
- Mako,马可,Python平台的超高速、轻型模板。
- Beaker,烧杯,一个缓存和会话使用的Web应用程序,独立的Python脚本和应用程序库。
- Ajenti,服务器管理面板。
- flower,实时监控和Web管理面板。
- Cactus,仙人掌,设计师的网站静态生成器。
- Hyde,海德, 基于Jinja2的静态网站生成器。
- Nikola,尼古拉-一个静态网站和博客生成器。
- Tags,标签,最简单的静态网站生成器。
- Tinkerer,工匠,基于Sphinx的静态网站生成器。
- Twisted,扭曲,事件驱动的网络引擎。
- Tornado,龙卷风,Web框架和异步网络的函数库。
- pulsar,脉冲星,事件驱动的并行框架的Python。
- diesel,柴油,绿色的,基于事件的I/O框架。
- Werkzeug,机床,WSGI工具函数库,很容易地嵌入到你自己的项目框架。
- paste,粘贴,多线程,稳定的,久经考验的WSGI工具。
- netius,快速的、异步WSGI服务器,
- fapws3,异步网络,用C写的。
- bjoern,-快速的、异步WSGI服务器,用C写的。 【安全】
- Permissions函数库,允许或拒绝用户访问数据或函数。
- Authomatic,简单强大的认证/授权客户端。
- python-oauth2,利用全面测试,抽象接口来创建OAuth的客户端和服务器。
- Paramiko,sshv2协议的实现,提供了客户端和服务器端的功能。
- PyNac,网络和密码(NaCl)函数库。
- Passlib,安全的密码存储/哈希库,非常高的水平。
- threading,Python标准线程库,更高级别的线程接口。
- envoy,特使,Python子线程的函数库。
- sh,成熟的子线程替换函数库。
- sarge,封装线程。
- argparse,写命令行脚本必备,强大的命令行差数解析工具。
- timeit,计算代码运行的时间等等。
- unp,命令行工具,解压文件。
- Gevent,多线程模块。
- SendKeys,键盘鼠标操作模块, 模拟键盘鼠标模拟操作。
- pyHook,基于Python的“钩子”库,主要用于监听当前电脑上鼠标和键盘的事件。这个库依赖于另一个Python库PyWin32,如同名字所显示的,PyWin32只能运行在Windows平台,所以PyHook也只能运行在Windows平台。
- pstuil,跨平台地很方便获取和控制系统的进程,以及读取系统的CPU占用内存占用等信息。
- cement,一个轻量级的、功能齐全的命令行工具。
- click,简单优雅的的命令行接口。
- cliff,创造多层次指令的命令行程序框架。
- Clime,可以转换任何模块为多的CLI命令程序,无任何配置。
- pycli,命令行应用程序,支持的标准命令行解析,测井,单元[测试]和功能测试。
- Gooey,打开命令行程序,作为为一个完整的GUI应用程序,
- percol,为UNIX传统管道pipe命令,添加交互式选择风格。
- rainbowstream,聪明和漂亮的推特客户终端。
- celery,芹菜,异步任务队列/工作,基于分布式消息队列。
- huey,休伊,轻量级,多线程任务队列。
- rq,简单的工作队列。
- Queue,Queue模块可以用来实现多线程间通讯,让各个线程共享数据,生产者把货物放到Queue中,供消费者(线程)去使用。
- Psyco,超强的python性能优化工具,psyco 的神奇在于它只需要在代码的入口处调用短短两行代码,性能就能提升 40% 或更多,真可谓是立竿见影!如果你的客户觉得你的程序有点慢,敬请不要急着去优化代码,psyco 或许能让他立即改变看法。psyco 堪称 Python 的 jit。
- fn.py,Python函数编程:缺失的功能享受FP的实现。
- funcy,函数编程工具。
- Toolz,函数编程工具:迭代器、函数,字典。
- Ansible,安塞波,极为简单的自动化平台。
- SaltStack,基础设施的自动化管理系统。
- Fabric,织物,一个简单,远程执行和部署的语言工具。
- psutil,跨平台的过程和系统工具模块。
- pexpect,控制互动节目。
- provy,易于使用的配置系统的Python。
- gunnery,多任务执行工具,与网络接口的分布式系统。
- fig,快速。独立的开发环境中使用泊坞窗。
- APScheduler,轻量级、但功能强大的在线任务调度程序。
- doit,任务流道/生成工具。
- Joblib,Python提供的轻量级的流水线工具函数。
- Spiff,纯Python实现的,功能强大的工作流引擎。
- TaskFlow,有助于使任务执行简单。
- ctypes,Python标准库,速度更快,Python调用C代码的外部函数接口。
- cffi,Python调用C代码外部函数接口,类似于ctypes直接在python程序中调用c程序,但是比ctypes更方便不要求编译成so再调用。
- SWIG,简化封装和接口生成器。,
- Stackless Python,一个增强版本的Python。它使程序员从基于线程的编程方式中获得好处,并避免传统线程所带来的性能与复杂度问题。Stackless为 Python带来的微线程扩展,是一种低开销、轻量级的便利工具
- scapy,优秀的数据包处理库。
- SIP,自动为C和C++库生成Python扩展模块的工具。
- WxPythonPython下的GUI编程框架,其消息机制与MFC的架构相似,入门非常简单,需要快速开发相关的应用可以使用这个。
- TkinterPython下标准的界面编程包,因此不算是第三方库了。
- PySide,跨平台Qt的应用程序和用户界面框架,支撑Qt v4框架。
- curse,用于创建终端GUI应用程序。
- urwid,创建终端GUI应用程序窗体的函数库,支持事件,色彩丰富。
- pyglet,跨平台的窗口和多媒体库的Python。
- enaml,创建漂亮的用户界面,语法类似QML。
- Toga,托加,OS原生GUI工具包。 【构建封装】
- pew,一套管理多个虚拟环境的工具。
- PyRun,一个单文件,无需安装的Python版本管理工具。
- PIP,Python包和依赖的管理工具。
- easy_install,软件包管理系统,提供一个标准的分配Python软件和 函式库的格式。是一个附带设置工具的模块,和一个第三方函式库。旨在加快Python函式库的分配程式的速度。类似Ruby语言的RubyGems 。
- conda,跨平台,二进制软件包管理器。,
- cx-Freeze,跨平台的,用于打包成可执行文件的库
- pyinstaller,-转换成独立的可执行文件的Python程序(跨平台)。
- PyPI,新一代的Python包库管理工具。
- devpi,PyPI服务器和包装/测试/发布工具。
- localshop,PyPI官方包镜像服务器,支持本地(私人)包上传。
- buildout,创建,组装和部署应用程序的多个部分,其中一些可能是非基于Python的。
- SCons,软件构造工具。
- platformio,一个控制台的工具,构建的代码可用于不同的开发平台。
- bitbake,特殊设计的工具,用于创建和部署[嵌入式]Linux软件包
- fabricate,自动为任何编程语言,生成依赖包。
- webassets,优化管理,静态资源,独特的缓存清除。
- fanstatic,球迷,包优化,提供静态文件。
- fileconveyor,监控资源变化,,可保存到CDN(内容分发网络)和文件系统。
- glue,胶胶,一个简单的命令行工具,生成CSS Sprites。
- Flask-Assets,整合应用程序资源。 【代码调试】
- pytest,成熟的全功能的Python测试工具。
- mamba,曼巴,Python的权威测试工具。出自BDD的旗下。
- splinter,分裂,测试Web应用程序的开源工具。
- locust,刺槐,可扩展的用户负载测试工具,用Python写的。
- sixpack,语言无关的A/B测试框架。
- mock,模拟对象(英语:mock object,也译作模仿对象),模拟测试库。
- freezegun,通过时间调整,测试模块。
- coverage,代码覆盖度量测试。
- faker,生成模拟测试数据的Python包。
- ForgeryPy,易用的模拟数据发生器。
- radar,雷达,生成随机日期/时间。
- pycallgraph,可视化的流量(调用图)应用程序。
- Pylint,源代码分析器,它查找编程错误,帮助执行一个代码标准和嗅探一些代码味道。注意:相比于PyChecker,Pylint是一个高阶的Python代码分析工具,它分析Python代码中的错误。
- Pyflakes,一个用于检查Python源文件错误的简单程序。Pyflakes分析程序并且检查各种错误。它通过解析源文件实现,无需导入。
- winpdb独立于平台的GUI调试器。
- pudb,全屏,基于python调试控制台。
- pyringe,-可附着于及注入代码到Python程序的调试器。
妈耶 !终于看完了 小伙伴你们有什么不同的看法吗?