| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> 快加入「我的最爱」吧 Python 开发者不容错过的30 个Github 开源专案(下) -> 正文阅读 |
|
[Python知识库]快加入「我的最爱」吧 Python 开发者不容错过的30 个Github 开源专案(下) |
愈来愈多人使用Python 来进行不同的功能,例如进行机器学习等。如果想透过Python 使用这些功能,可以在GitHub 上找开源专题。以下介绍在GitHub 上大受欢迎的Python 开源专题。 上次介绍了 Python 学习资源?腾讯文档 16.烧瓶? Flask 是一个轻便的WSGI Web应用程序框架。它令入门快速简便,并能够扩展到复杂的应用程序。 它最初是建基于Werkzeug、Jinja 及MarkupSafe 的Python Web 开发框架。 17.??scikit-learn想入门机器学习的大家,不妨从scikit-learn 入手。是一个简单有效的工具,可以帮助用家进行数据挖掘和数据分析。 scikit-learn 是一个用于机器学习的Python模块,源于于SciPy,并根据3-Clause BSD许可证进行分发。 由于scikit-learn 的套件十分庞大,他们提供了 18.?姜戈Django 是一个高级Python Web 框架,旨在快速轻松地帮助用家完成常见的Web开发任务。 它让用家可以自己定义data-model,在定义后会自己生成用家管理介面,并且可以简易地设计自己的URL 、模板等。更多功能可以参考Django 的 19.?系统设计入门? 这个开源专案有点特别,它不是帮助你编写程式,而是一个整理好的资源集合,提供分门别类的资源,帮助人学习如何建构可扩展的系统,特别是需要了解系统设计的面试者。 它有互动式程式学习设计,例如学习单字卡会以每隔一段时间间隔出现的方式,帮助你学习系统设计的概念。 20.??snallygastersnallygaster 是一个帮助你在HTTP 伺服器上扫瞄隐藏文件的工具。 典型示例包括可公开访问的git存储库,可能包含密码或数据库转储的备份文件。此外,它还包含一些其他安全漏洞的检查。 21.?熊猫 有用过Python 来做数据处理的,相信对Pandas 都不陌生。 Pandas 提供简易快速的数据结构和数据分析功能,旨在使数据的使用既变得简单又直观。 它提供的DataFrame 功能,可以用于集成索引的数据操作,自动对齐数据,从而进行智能数据对齐和缺失数据的集成处理,轻松地将凌乱的数据处理成有序的形式;亦方便用家提取数据,可以在内存数据结构和不同格式(如CSV、TXT、Microsoft Excel、SQL和HDF5)之间读取和写入数据。 对于基于时间序列的数据,它可以处理日期范围生成和频率转换、移动窗口统计、移动窗口线性回归、日期转换等等,亦可以创建特定于域的时间偏移和连接时间序列。 用家同时可以与 22.?路易吉Luigi是一个Python包,可帮助您构建批处理作业的复杂管道。它可以处理依赖项解析、工作流管理、可视化、处理故障、命令行集成等等。 它提供一个用家版面,方便你搜索和过滤你的任务;亦提供可视化工具,帮助用家直观地了解工作流的依赖关系图。 23.?饼干刀Cookiecutter 为用户提供项目模板,亦可以选择模版选项,让项目的速度更快和专业化。 举例来说, 它另一个优点是支持 24.??SymPy这是一个可以用于符号数学的Python库。 它旨在成为一个功能齐全的计算机代数系统(CAS),同时保持代码尽可能简单,以便易于理解和易于扩展。SymPy完全用Python编写。 25.?冲刺Dash是一个无需JavaScript、用于构建分析Web应用程序的Python框架。 它构建在Plotly.js,React和Flask之上,方便人们进行网页的数据可视化。 26.?智慧另一个可以进行数据可视化的工具是这个叫Visdom 的套件。 它主要针对于科学实验的数据可视化,以编程方式或通过UI组织可视化空间,以创建实时数据的仪表板,检查实验结果或调试实验代码。 它亦支援 Torch 和 Numpy. 27.??Pygame这个套件如同其名,是一个用于编写多媒体软件的跨平台套件,包括Python 游戏、音乐、视频和多媒体项目等。 pygame具有高度的可移植性,几乎可以在所有平台和操作系统上运行,包括Window 、MacOx、Linux、Rasberry Pi等等。?python学习资源 需要的自取?腾讯文档 28.海胆?asciinema 是一个在终端下的录制分享软件。它的录屏是基于文本,对终端输入输出进行捕捉,并会以文本的形式来记录和回放,回放的时候只需要按下暂停即可以重新复杂贴上被删掉的指令。 要开始在终端录影,只需要在开始之前运行asciinema rec,完成后按Ctrl-D或键入exit。 29.?失望Kivy 用于开发利用创新的多点触控用户界面的应用程序,帮助快速简便的交互设计和快速原型设计,同时使代码可重用和部署。 30.?你得到有时在网路上看到一个视频或图像却没办法右键下载?不妨考虑使用You-Get。 You-Get 是小型命令行实用程序,用于从Web下载媒体内容,包括视频、音频、图像。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 5:27:42- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |