几个 GitHub 高级搜索技巧,这就分享给你_github搜索-程序员宅基地

技术标签: 学习  爬虫  github  selenium  前端  测试工具  

可能你在 GitHub 搜索某些项目的时候,会直接在搜索框里面使用关键词搜一下:

这样通过关键词进行全局搜索的方式会有一定的局限,比如在你想要过滤一些对你没用的信息,或者你想获取点赞比较高的项目时,就需要进行额外的操作。 其实咱们可以使用 GitHub 的高级搜索技巧,可以自己定义想要搜索项目的额外属性。 有一个 GitHub 的搜索页面,就给我们提供了很多的搜索选项:

地址在这:https://github.com/search/advanced通过它,你就可以很容易根据你的需求,找到对应的项目了。比如我想搜索关于 Python 的 web 项目,star 数量要超过 20000 的, fork 数量要超过 1000 的,那么就可以这样:

是不是挺方便的?当然,你也可以像 这些高级的 Google 搜索一样,将一些常用到的关键字用起来。比如 GitHub 有大量的电子书籍,通常情况下,每个 GitHub 托管的项目都会在 README 里面对项目进行解释,所以我们在搜索相关内容的时候,可以使用 in 这个关键字,比如想要搜索所有 GitHub 项目中的 README 描述含有 “中文书籍” 关键词的就可以这么搜:中文书籍 in:readme

非常好用,屡试不爽。如果你想只想搜索某个组织的开源项目,比如你想搜索 python 相关的,但是只想看 google 的 python 开源项目,那么你就可以这样:language:Python org:google

这时候出来的结果就都是 google 的了,也可以不限定只搜索 Python:org:google

对于一些被很多人认可的项目,一般 star 数量都比较高,如何只搜索到高赞的 python 开源项目呢,可以直接在搜索框中这样搜:stars:>=5000 language:python

如果你想在特定的用户下搜索仓库,你可以使用 user 关键词,比如你想搜索 torvalds 大佬下的 C 项目,那么就可以这样:user:torvalds language:C

除此之外,GitHub 上面还有一个很火的关键词,叫做 “Awesome”,一般来说,你想要什么样的资源,只要在 Awesome 后面添加关键词,就能得到别人整理好的资源,比如:Awesome java

ok,以上就是小编常用到的 GitHub 搜索技巧,分享给你,希望对你有帮助,那么我们下回见咯,peace!

这里给大家分享一份Python全套学习资料,包括学习路线、软件、源码、视频、面试题等等,都是我自己学习时整理的,希望可以对正在学习或者想要学习Python的朋友有帮助!

CSDN大礼包:全网最全《全套Python学习资料》免费分享

有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取

CSDN大礼包:全网最全《Python学习资料》免费分享(安全链接,放心点击)

1️⃣零基础入门

① 学习路线

对于从来没有接触过Python的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

② 路线对应学习视频

还有很多适合0基础入门的学习视频,有了这些视频,轻轻松松上手Python~在这里插入图片描述

③练习题

每节视频课后,都有对应的练习题哦,可以检验学习成果哈哈!
在这里插入图片描述
因篇幅有限,仅展示部分资料

2️⃣国内外Python书籍、文档

① 文档和书籍资料

在这里插入图片描述

3️⃣Python工具包+项目源码合集

①Python工具包

学习Python常用的开发软件都在这里了!每个都有详细的安装教程,保证你可以安装成功哦!
在这里插入图片描述

②Python实战案例

光学理论是没用的,要学会跟着一起敲代码,动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。100+实战案例源码等你来拿!
在这里插入图片描述

③Python小游戏源码

如果觉得上面的实战案例有点枯燥,可以试试自己用Python编写小游戏,让你的学习过程中增添一点趣味!
在这里插入图片描述

4️⃣Python面试题

我们学会了Python之后,有了技能就可以出去找工作啦!下面这些面试题是都来自阿里、腾讯、字节等一线互联网大厂,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
在这里插入图片描述
在这里插入图片描述

5️⃣Python兼职渠道

而且学会Python以后,还可以在各大兼职平台接单赚钱,各种兼职渠道+兼职注意事项+如何和客户沟通,我都整理成文档了。
在这里插入图片描述
在这里插入图片描述
上述所有资料 ️ ,朋友们如果有需要 《全套Python学习资料》的,可以扫描下方二维码免费领取
有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取

CSDN大礼包:全网最全《Python学习资料》免费分享(安全链接,放心点击)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/pythonhy/article/details/131856340

智能推荐

3、Ktor学习-ApplicationCall简介;-程序员宅基地

文章浏览阅读313次。  处理路由时,将获得ApplicationCall的上下文。  ApplicationCall提供对两个主要属性ApplicationRequest和ApplicationResponse的访问。 如其名称所示,它们对应于传入请求和传出响应。 除此之外,它还提供了一个ApplicationEnvironment,以及一些有用的函数来帮助响应客户端请求。 鉴于管道可以异步执行,Applicati..._ktor call获取响应体

【VRRP主备切换】VRRP&STP&OSPF&NAT&3A_基于vrrp+ospf的主备切换-程序员宅基地

文章浏览阅读3.3k次。实验拓扑实验环境两台PC分属VLAN10与VLAN20,PC1为.10网段,PC2为.20网段SW6为傻瓜交换机SW7,SW8上针对两个VLAN分别做VRRP,同时运行STPR1为路由器,在R1上做NAT,R2模拟外网VRRPVRRP虚拟出一个网关设备,主机填写虚拟网关地址(vrid),主机的所有流量发送到虚拟网关设备,再由虚拟网关设备,发送给真实网关设备进行转发数据。正常情况下由mater网关设备管理这个虚拟MAC地址,转发用户数据。当Master失效后,其他设备其中一个设备成为Maste_基于vrrp+ospf的主备切换

tensorflow GPU版本的正确配置过程_tensorflow如何配对gpu-程序员宅基地

文章浏览阅读1.7k次,点赞3次,收藏19次。首先声明:以下均为 Linux(Ubuntu 14.04)环境下,且采用 miniconda(anaconda也可以)进行安装之前配置过一次,虽然最终配好了,但是稀里糊涂的,尤其是CUDA、cudnn、tensorflow 三者版本的问题,之前的配置过程可以看这里。前几天到了新公司,又要配置了,折腾了半天终于算是搞明白应该怎么配置了。顺便提一下,感觉 tensorflow 官网的这个版本图不..._tensorflow如何配对gpu

Logback使用_logback的maxhistory使用方法-程序员宅基地

文章浏览阅读179次。一、什么是Logback Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-core,logback- classic和logback-access。logback-core是其它两个模块的基础模块。logback-classic是log4j的一个 改良版本。此外logback-classic完整实现SLF4J API使你可以很方便..._logback的maxhistory使用方法

SpringBoot复习笔记;突击面试专用;_springboot 面试笔记-程序员宅基地

文章浏览阅读158次。Springboot自动装配特性?SpringBoot如何不使用tomcat启动?SpringBoot的复习笔记,用于突击面试;_springboot 面试笔记

layui 列表图片展示 + 点击放大_layui图片列表-程序员宅基地

文章浏览阅读5.1k次。layui 列表图片展示 + 点击放大1.表格的内容<th lay-data="{width:160,align:'center', templet: '#imageTpl'}">机械图片</th>2.templet 的js<script type="text/html" id="imageTpl"><div onclick="show_img..._layui图片列表

随便推点

c++01背包模版_c++ 背包模板-程序员宅基地

文章浏览阅读668次。01背包dp先找个题目装箱问题需要考虑的就是这件物品放不放题目要求所有物品体积价值最大最后再减一下就好了#include<bits/stdc++.h>using namespace std;int maxv, n;int f[35][20005];//答案存在这!int v[35];//这件物品所需空间int main() { cin >> maxv >> n; for (int i = 1; i <= n; i++) cin >&_c++ 背包模板

微信小程序大学校园二手教材与书籍拍卖系统设计与实现_基于微信公众号的大学校园二手教材与书籍拍卖系统-程序员宅基地

文章浏览阅读569次。目前人们所熟知的二手交易平台如转转、闲鱼等,作为综合型二手交易平台涵盖了大量的商品,但是无法满足很多大学生对于专业书籍的选择以及学习资料的获取,很多大学生还在通过他人介绍来实现二手书籍的交易,结合而当前大学生二手交易的现状,利用微信小程序应用的便捷性开发设计一款针对大学校园环境内的二手教材及书籍拍卖系统,利用该系统实现在线的书籍教材拍卖,通过竞拍和加价的方式来实现书籍的交易,满足学生书籍需求的同时也实现了资源的再利用。关键词:微信小程序;1.4.2 Mysql数据库 2。1.4.3 JAVA语言 3。_基于微信公众号的大学校园二手教材与书籍拍卖系统

解决Linux下同时使用有线和无线网络时,网络连接的优先级问题_linux以太网和无线网冲突问题-程序员宅基地

文章浏览阅读3.2w次,点赞18次,收藏76次。问题是这样的:本人自己用一台Linux服务器,平时当FTP和爬虫用。还有一台mac开发用,经常需要用网线和linux通过网线直连来传输数据和控制服务器。蛋疼的事发生了:Linux服务器一旦插上网线,网络流量就只能经过有线网络了,导致Linux服务器不能上网。 查了很多资料,在我的服务器上都行不通。最后终于用route路由表配置默认网关解决了。具体方法很简单,如下:1.查看当前网关信息 ip rou_linux以太网和无线网冲突问题

AFLW2000-3D数据库介绍及自带代码使用-程序员宅基地

文章浏览阅读5.4k次,点赞3次,收藏17次。简介:AFLW2000-3D由AFLW数据库的前2000张图片及其三维信息组成。三维信息由3DMM重建(Blanz et.al A morphable model for the synthesis of 3d faces, SIGGRAPH'99)得到,并且包含68个特征点的三维信息。该数据库的三维数据精准度存在争议。数据库自带了matlab处理的代码,可以将人脸三维数据用3DMM表示。..._aflw2000-3d

从前端程序员的视角看小程序的稳定性保障_小程序稳定性怎么提高-程序员宅基地

文章浏览阅读1.2k次。当我们谈业务稳定性的时候,通常是指后端工程师从架构的角度来看的,例如限流和降级、流量调度、业务开关、容量压测等,但监控也是整个业务稳定性建设中不可或缺的一环,例如对业务和前端的监控,以保证出现问题的时候,可以第一时间找到根因所在。今天,我们就结合小程序的场景,来看看如何做好小程序的监控。 本文转载至InfoQ大前端技术号「前端之巅」,作者慕扉,阿里巴巴高级前端工程师。 小程..._小程序稳定性怎么提高

android局域网 nas,华为手机通过群晖NAS备份时提示“本机和您的NAS设备需处于同一局域网”的解决方法...-程序员宅基地

文章浏览阅读3.8k次,点赞2次,收藏3次。华为手机通过群晖NAS备份时提示“本机和您的NAS设备需处于同一局域网”的解决方法2020-11-18 23:25:45173点赞199收藏54评论创作立场声明:在使用华为手机向群晖NAS中备份时发现一直无法成功,经过一番研究找到了解决方案,希望能帮到大家~前言最近看了这位老哥的帖子:NAS下开启手机自动备份小编注:此篇文章来自#原创新人#激励计划,新人发文前三篇文章,篇篇额外奖励50金币。参加超..._华为 备份 共享文件夹 不在同一个局域网