亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python高級(jí)搜索實(shí)現(xiàn)高效搜索GitHub資源

 更新時(shí)間:2021年11月01日 14:07:30   作者:Python 技術(shù)  
這篇文章主要為大家介紹了python高級(jí)搜索來(lái)高效搜索GitHub,從而高效獲取所需資源,有需要的朋友可以借鑒參考下,希望能夠有所幫助

文 | 某某白米飯

來(lái)源:Python 技術(shù)「ID: pythonall」

在程序員眼中全球最大同性交友網(wǎng)站 GitHub 上的優(yōu)秀開(kāi)源框架和教程數(shù)量是世上當(dāng)之無(wú)愧的第一,如何高效的在 GitHub 上搜索就成為了每一位程序員必會(huì)的技能之一

搜索資源

通過(guò) in 關(guān)鍵字搜索

關(guān)鍵字 in 可以搜索出 GitHub 上的資源名稱(chēng) name、說(shuō)明 description 和 readme 文件中的內(nèi)容

# 語(yǔ)法
關(guān)鍵字 in:
# 示例
python in:name,description,readme # 逗號(hào)分割表示或的意思

通過(guò) stars、fork 數(shù)量搜索

搜索 GitHub 時(shí)用 star 數(shù)量和 fork 數(shù)量判斷這個(gè)項(xiàng)目是否優(yōu)秀的標(biāo)準(zhǔn)之一

按照大于小于查詢(xún)

# 語(yǔ)法
關(guān)鍵字 stars:>=數(shù)量 forks:>=數(shù)量
#示例
python in:name stars:>94000 forks:>2400

按照范圍查詢(xún)

star 數(shù)量和 fork 數(shù)量也可以按照一個(gè)范圍取值搜索

#語(yǔ)法 
關(guān)鍵字 stars:范圍1..范圍2 
# 示例
python in:name stars:90000..95000

按創(chuàng)建、更新時(shí)間搜索

按創(chuàng)建、更新時(shí)間搜索可以把版本老舊的資源篩選出去

# 語(yǔ)法
# 創(chuàng)建時(shí)間
關(guān)鍵字 created:>=YYYY-MM-DD
# 更新時(shí)間
關(guān)鍵字 pushed:>=YYYY-MM-DD
# 示例
python in:name created:>=2020-01-01 pushed:>=2020-01-01
 

搜索代碼

在 GitHub上搜索文件中的代碼有一些限制

  • 在需要搜索 fork 資源 時(shí),只能搜索到 star 數(shù)量比父級(jí)資源多的 fork 資源,并需要加上 fork:true 查詢(xún)
  • 只有小于 384 KB 的文件可搜索
  • 只有少于 500,000 個(gè)文件的倉(cāng)庫(kù)可搜索
  • 除了 filename 搜索以外,搜索源代碼時(shí)必須始終包括至少一個(gè)關(guān)鍵字
  • 搜索結(jié)果最多可顯示同一文件的兩個(gè)分段,但文件內(nèi)可能有更多結(jié)果
  • 不能使用通配符

按文件內(nèi)容、路徑搜索

# 語(yǔ)法
# 文件內(nèi)容
關(guān)鍵字 in:file 
# 文件路徑
關(guān)鍵字 in:path 
# 示例
python in:file,path

在某個(gè)資源下搜索

# 語(yǔ)法
關(guān)鍵字 repo:資源 
# 示例
python repo:JustDoPython/python-100-day

按語(yǔ)言搜索

# 語(yǔ)法
關(guān)鍵字 language:LANGUAGE
# 示例
python language:javascript # 搜索 javascript 中的 python

按文件名、大小、擴(kuò)展名搜索

# 語(yǔ)法

# 文件名
關(guān)鍵字 filename:FILENAME

# 文件大小
關(guān)鍵字 size:>=大小

# 擴(kuò)展名
關(guān)鍵字 extension:EXTENSION

# 示例
python filename:aaa size:>10 extension:py

總結(jié)

在 GitHub 上高效搜索資源,您學(xué)廢了嗎?JustDoPython 項(xiàng)目也是一個(gè)優(yōu)秀的開(kāi)源代碼,希望大家多多 star

參考

https://docs.github.com/cn/free-pro-team@latest/github

以上就是python高級(jí)搜索實(shí)現(xiàn)高效搜索GitHub資源的詳細(xì)內(nèi)容,更多關(guān)于python高效搜索GitHub資源的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 在python中pandas讀文件,有中文字符的方法

    在python中pandas讀文件,有中文字符的方法

    今天小編就為大家分享一篇在python中pandas讀文件,有中文字符的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12
  • python模擬鼠標(biāo)點(diǎn)擊和鍵盤(pán)輸入的操作

    python模擬鼠標(biāo)點(diǎn)擊和鍵盤(pán)輸入的操作

    這篇文章主要介紹了python模擬鼠標(biāo)點(diǎn)擊和鍵盤(pán)輸入的操作,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • Anaconda環(huán)境變量的配置圖文詳解

    Anaconda環(huán)境變量的配置圖文詳解

    Anaconda指的是一個(gè)開(kāi)源的Python發(fā)行版本,其包含了conda、Python等180多個(gè)科學(xué)包及其依賴(lài)項(xiàng),下面這篇文章主要給大家介紹了關(guān)于Anaconda環(huán)境變量配置的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08
  • python自動(dòng)化八大定位元素講解

    python自動(dòng)化八大定位元素講解

    這篇文章主要介紹了python自動(dòng)化八大定位元素講解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是本文的詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • requests.gPython?用requests.get獲取網(wǎng)頁(yè)內(nèi)容為空?’?’問(wèn)題

    requests.gPython?用requests.get獲取網(wǎng)頁(yè)內(nèi)容為空?’?’問(wèn)題

    這篇文章主要介紹了requests.gPython?用requests.get獲取網(wǎng)頁(yè)內(nèi)容為空?’?’,溫行首先舉例說(shuō)明,具有一定得參考價(jià)值,需要的小伙伴可以參考一下
    2022-01-01
  • 基于Python中的turtle繪畫(huà)星星和星空

    基于Python中的turtle繪畫(huà)星星和星空

    這篇文章主要介紹了基于Python中的turtle繪畫(huà)星星和星空,turtle?是?Python?中自帶的繪圖模塊,下文章關(guān)于turtle繪畫(huà)星星和星空的詳細(xì)內(nèi)容,需要的朋友可以參考一下,可以當(dāng)作學(xué)習(xí)小練習(xí)
    2022-03-03
  • 在Windows下安裝配置CPU版的PyTorch的方法

    在Windows下安裝配置CPU版的PyTorch的方法

    這篇文章主要介紹了在Windows下安裝配置CPU版的PyTorch的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • 使用python繪制人人網(wǎng)好友關(guān)系圖示例

    使用python繪制人人網(wǎng)好友關(guān)系圖示例

    這篇文章主要介紹了使用python繪制人人網(wǎng)好友關(guān)系圖示例,需要的朋友可以參考下
    2014-04-04
  • Windows下安裝python2.7及科學(xué)計(jì)算套裝

    Windows下安裝python2.7及科學(xué)計(jì)算套裝

    這篇文章主要向大家介紹的是在windows系統(tǒng)下安裝python 2.7以及numpy安裝、six安裝、dateutil安裝、pyparsing安裝、matplotlib安裝和scipy安裝的方法,分享給大家,需要的小伙伴可以參考下,相對(duì)來(lái)說(shuō),windows下的安裝還是比較簡(jiǎn)單的。
    2015-03-03
  • Django發(fā)送html郵件的方法

    Django發(fā)送html郵件的方法

    這篇文章主要介紹了Django發(fā)送html郵件的方法,涉及Django框架操作郵件的相關(guān)技巧,需要的朋友可以參考下
    2015-05-05

最新評(píng)論