六行代码获取Github排名前10的Python项目

Github开放了不少API。下面是对这些API的一个使用。

# 获取返回信息

import requests as r

url="https://api.github.com/search/repositories?q=language:python&sort"

import json

L=json.loads(r.get(url).text)

for item in L['items'][:10]:

print(item['html_url'])

这些大受欢迎的项目是什么呢?

让我们来了解一下~

一个资源总集合,对很多优质的库进行了介绍、进入不熟悉领域开发时的高效工具查询助手~这儿有一个其的中文版本。例如我要用PYTHON开发WEB,就在网页中搜索WEB关键字就好了。

一个介绍大型系统设计项目。教学时用了很多很好看的图片,总觉得自己开发不出大型系统的人可以看一下~

相当有价值的一个项目,提供了共有的API。例如天气。不过这些项目多半都是由国外人维护的原因,所以对国内的一些信息的获取没那么有帮助。

谷歌开源的机器学习框架、有多厉害、不用我多说了吧。挺佩服这些大公司的,这么好的资源都共享,这对我们来说,就是要赶超十几年的技术啊,结果别人直接开源了。

它自己的简介是这样说的。

Command-line program to download videos from http://YouTube.com and other video sites。

一个命令行的下载YOUTUBE视频或其他视频站点的工具。这样的工具在国内也有不少。个人感觉国内的更好。

简明好用的WEB框架。

这**啥呀、又报错了、*粗鄙之语*。一个很有趣的小项目。

另一个WEB框架。从排名上来看的确比不上另外一个了。

HTTP请求模拟器。我不大明白它解决了什么痛点。

标题说的很对、一个机器学习框架。

总结

排名前几位的竟然都是总集性质、或者学习资料性质。然后才依次是一些优质库。

感觉平时也挺真实的,毕竟只有深入用某个库的人才会Star这个库,而很多资料性质的东西、工具集合等,则是人人都需要的。毕竟大多数人的都是基础水品。

可能就和知乎上很多有深度的技术文章没什么人看、发一些概览性质的文章却一般还结不错一样吧。

python怎么读取github_六行代码获取Github排名前10的Python项目相关推荐

  1. github javaguide_GitHub上收获Star数排名前10的Java项目

    1. CS-Notes star:92.1k 介绍:技术面试必备基础知识.Leetcode.计算机操作系统.计算机网络.系统设计.Java.Python.C++ :地址:https://cyc2018 ...

  2. 2020年排名前10的Python库

    欢迎来到我们的Python顶级库列表 规则很简单.我们正在寻找满足以下条件的库: 它们于2020年推出或普及. 自启动数据以来,它们一直得到很好的维护. 它们非常酷,您应该检查一下它们. 免责声明:今 ...

  3. GitHub 排名前 100 的安卓、iOS项目简介

    GitHub Android Libraries Top 100 简介 转自:http://www.devstore.cn/essay/essayInfo/6485.html 排名完全是根据 GitH ...

  4. 2016年GitHub 排名前 100 的安卓、iOS项目简介(收藏)

    2016年GitHub 排名前 100 的安卓.iOS项目简介(收藏)   排名完全是根据 GitHub 搜索 Java 语言选择 (Best Match) 得到的结果, 然后过滤了跟 Android ...

  5. 转:GitHub 排名前 100 的安卓、iOS项目简介

    排名完全是根据 GitHub 搜索 Java 语言选择 (Best Match) 得到的结果, 然后过滤了跟 Android 不相关的项目, 所以排名并不具备任何官方效力, 仅供参考学习, 方便初学者 ...

  6. 【转】GitHub 排名前 100 的安卓、iOS项目简介

    GitHub Android Libraries Top 100 简介 排名完全是根据 GitHub 搜索 Java 语言选择 (Best Match) 得到的结果, 然后过滤了跟 Android 不 ...

  7. 【邢不行|量化小讲堂系列44-实战篇】历年排名前10的基金,在第2年表现如何?Python告诉你答案

    引言: 邢不行的系列帖子"量化小讲堂",通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助. [历史文章汇总]请点击此处 [必读文章]EOS期现 ...

  8. Python爬虫实战(1) | 爬取豆瓣网排名前250的电影(下)

    在Python爬虫实战(1) | 爬取豆瓣网排名前250的电影(上)中,我们最后爬出来的结果不是很完美,这对于"精益求精.追求完美的"程序猿来说怎么能够甘心 所以,今天,用pyth ...

  9. GitHub 上排名前 100 的 Objective-C 项目简介

    https://github.com/Aufree/trip-to-iOS/blob/master/Top-100.md http://www.oschina.net/news/61416/githu ...

最新文章

  1. java的connect和http_java发起HttpURLConnection和HttpsURLConnection请求 | 学步园
  2. 实例:如何设计一款好的Metro UI应用
  3. Python 爬虫使用固定代理IP
  4. 第二阶段scrum-3
  5. mysql sql优化书籍_MySQL SQL优化的正确姿势
  6. c# emnu 获取注释_C#教程推荐
  7. linux线程出错,在线程应用程序(linux,pthreads)中读取文件大小时出错
  8. linux+守护进程+php,【转载】Linux 守护进程的编程方法
  9. 笨方法“学习python笔记之字典
  10. Linux-Ubuntu安装 MySQL
  11. DATE_FORMAT、when case函数用法
  12. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_07 缓冲流_6_BufferedReader_字符缓冲输入流...
  13. 黑马程序员传智播客迭代器和循环生成fibonacci数列
  14. Js实现input上传图片并显示缩略图
  15. python 端口扫描_Python实现的端口扫描功能
  16. 《如何撰写和发表SCI期刊论文》阅读笔记
  17. php热加载原理,什么是热更新?
  18. cocos2dx系列--颜色混合BlendFunc
  19. 一些完整的Android开源app项目
  20. 使用Java的讯飞语音识别示例

热门文章

  1. JavaScript创建命名空间
  2. UNP Chapter 27 - 客户-服务器程序其他设计方法
  3. 关于dhtmlxScheduler的使用说明(ADD EDIT DEL,自定义CelendarBox)
  4. rust房屋建造蓝图_都说蓝图,而不是白图、红图,你知道为什么?
  5. logback AbstractLogstashTcpSocketAppender 源码解析
  6. { parser: babylon } is deprecated; we now treat it as { parser: babel }.
  7. TCP/UDP相关知识
  8. 开箱一个docker
  9. winmail计算机三级,2016年计算机三级网络技术机考模拟题(1)
  10. Java 批量插入数据到数据库(MySQL)中