当前位置: 首页 > 科技观察

2019年5月GitHub上最受欢迎的Python项目

时间:2023-03-12 19:41:12 科技观察

2019年5月GitHub上最受欢迎的Python项目已经发布。一起来看看吧:1.Pythonhttps://github.com/TheAlgorithms/Python之星44125这个项目使用Python实现了所有的排序算法,包括插入排序、冒泡排序、快速排序、选择排序、归并排序等.创作者说这些只是为了演示学习。出于性能原因,Python标准库中有很多排序实现。2.machine-learning-coursehttps://github.com/machinelearningmindset/machine-learning-courseStar4850该项目旨在通过Python提供全面而简单的机器学习课程。在本项目中,您将了解到:机器学习的定义机器学习的发展趋势是什么?机器学习的分类有哪些?最常用的机器学习算法是什么以及如何实现它们上传文件到GoogleDrive而不使用存储空间下载任何存储的文件到您的计算机4.PySnooperhttps://github.com/cool-RR/PySnooper就是这么简单使用,开发人员无需任何设置即可在任何大型代码库中使用它。只需添加装饰器并指定日志输出地址的路径即可。了解更多请点击:《我猜你需要这个Python调试工具》5.DeleteFBhttps://github.com/weskerfoot/DeleteFBStar2222一个删除Facebook帖子的工具6.modelshttps://github.com/tensorflow/modelsStar53478一个Tensorflow库,里面包含了使用TensorFlow构建的模型和例子的教程,设计更好地维护、测试并与最新的TensorFlowAPI保持同步。TensorFlow实现模型:https://github.com/tensorflow/models/blob/master/researchTensorFlow教程:https://github.com/tensorflow/models/blob/master/tutorials7。AiLearninghttps://github.com/apachecn/AiLearningStar14570这是最详细的AI学习路线,涵盖机器学习基础、深度学习基础、自然语言处理等。8.system-design-primerhttps://github.com/donnemartin/system-design-primerStar63905这个项目是关于如何设计大型系统以及如何应对系统设计面试的。系统设计是一个广泛的话题。互联网上也有无数关于系统设计原则的资源。这个存储库是这些资源的有组织的集合,可帮助您了解如何构建可扩展的系统。9.awesome-pythonhttps://github.com/vinta/awesome-pythonStar68062这是一个Python程序合集,它们不仅可以帮助你快速找到你想要的Python项目,也可以作为你的参考资料日常开发,目前包含195个开源Python程序,数量还在不断增加,按主题划分,包括库链接和文档链接,其中开发部分分为11个模块10.blackhttps://github.com/python/blackStar10553Black号称是一款不折不扣的Python代码格式化工具。之所以变得“不妥协”,是因为它会检测出不符合规范的代码风格,它会直接给你格式化一切。完全不需要你确认,直接为你做决定。作为回报,黑色提供了快速的速度。黑色通过产生最小的差异来实现更快的代码审查。