如何在Github上精准搜索开源项目(详细教程)

大家好我是冈坂日川,由于今天要好好学习,所以准备拿几个开源项目练练手,所以刚好发现一种精准搜索Github项目的方法,分享给大家!祝大家学习顺利!

一.常规的Github搜索方式缺点

  • 数量太多繁冗,找不到想要的

  • 点进去详情链接不知道从哪里看起,更别说练手了

    看下面两张图你就知道了 我搜个 python

一共有149万条数据????太多了吧!那我该看哪个?
不着急,我们点一个进去看一下

  • 我们发现其实每一个项目其实都会分成这样有规律的几个模块
1.NAME
2.Description (有些人没有写基础介绍)
3.DownLoad
4.README.md


------------------------------------------分割线-------------------------------------------

所以可以知道,其实他的详情页是非常有规律的,那我们就可以按照他的详情页内容来搜索啦!那不是很精准吗!于是干货来了,观看下表!
下面以搜索 Python 项目为例子

二.解决方法 —— 精准搜索

语句 功能
name python 查找名字中有 'python’的项目
language:python 查找用 python 语言写的项目
description 爬虫 查找项目介绍中含有 ‘爬虫’ 字眼的项目
stars:>1000 查找项目下载次数大于1000的项目
pushed:>2020-06-19 查找最后一次更新在2020-06-19以后的项目

注意:实际操作时应该用英文输入法,切记冒号要英文!

  • 实际操作

肉眼可见的搜索条数变成了1万多条!!!
但这是不够的,我要必须再筛选才行!1万还是太多了!

  • 继续操作

增加一个下载次数大于1200的条件 看看效果!如下!


只剩下25条!!成功!

如果你还需要什么条件继续补充即可,筛选出适合你的开源项目!

  • 其他操作

有兴趣就马住~~好好学习,天天向上!!!

猜你喜欢

转载自blog.csdn.net/weixin_43648017/article/details/106862242
今日推荐