如何在Github上精准搜索开源项目(详细教程)
程序员文章站
2022-06-11 20:30:10
...
大家好我是冈坂日川,由于今天要好好学习,所以准备拿几个开源项目练练手,所以刚好发现一种精准搜索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条!!成功!
如果你还需要什么条件继续补充即可,筛选出适合你的开源项目!
- 其他操作
有兴趣就马住~~好好学习,天天向上!!!
上一篇: 路宝盒子价格多少?腾讯路宝盒子报价