最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

文 | 某某白米飯

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

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

搜索資源

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

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

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

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

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

按照大于小于查詢

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

按照范圍查詢

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

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

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

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

# 語法
# 創(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 查詢
  • 只有小于 384 KB 的文件可搜索
  • 只有少于 500,000 個(gè)文件的倉庫可搜索
  • 除了 filename 搜索以外,搜索源代碼時(shí)必須始終包括至少一個(gè)關(guān)鍵字
  • 搜索結(jié)果最多可顯示同一文件的兩個(gè)分段,但文件內(nèi)可能有更多結(jié)果
  • 不能使用通配符

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

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

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

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

按語言搜索

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

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

# 語法

# 文件名
關(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)秀的開源代碼,希望大家多多 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列表合并技術(shù)提高代碼靈活性

    探索Python列表合并技術(shù)提高代碼靈活性

    本文將深入研究Python中列表合并的幾種方法,通過詳細(xì)的示例代碼和細(xì)致的解釋,呈現(xiàn)一場(chǎng)關(guān)于列表操作的精彩探險(xiǎn),無論是初學(xué)者還是有經(jīng)驗(yàn)的開發(fā)者,通過學(xué)習(xí)本文,將更加熟練地運(yùn)用這些方法,提升代碼的效率和可讀性
    2024-01-01
  • python學(xué)習(xí)字符串駐留與常量折疊隱藏特性詳解

    python學(xué)習(xí)字符串駐留與常量折疊隱藏特性詳解

    這篇文章主要為大家介紹了python學(xué)習(xí)中字符串駐留與常量折疊的一些隱藏特性,并給大家進(jìn)行了詳細(xì)分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-09-09
  • python實(shí)現(xiàn)小世界網(wǎng)絡(luò)生成

    python實(shí)現(xiàn)小世界網(wǎng)絡(luò)生成

    今天小編就為大家分享一篇python實(shí)現(xiàn)小世界網(wǎng)絡(luò)生成,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • 利用Python破解生日悖論問題

    利用Python破解生日悖論問題

    生日悖論,就是23個(gè)人在一個(gè)房間,期間必然有兩個(gè)人生日相同的概率為50%,30個(gè)人的話概率是70%,60個(gè)人甚至上升到99%。本文就來用Python語言破解這一問題,感興趣的可以了解一下
    2022-12-12
  • 對(duì)Python3 解析html的幾種操作方式小結(jié)

    對(duì)Python3 解析html的幾種操作方式小結(jié)

    今天小編就為大家分享一篇對(duì)Python3 解析html的幾種操作方式小結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • Python使用CuPy模塊實(shí)現(xiàn)高效數(shù)值計(jì)算

    Python使用CuPy模塊實(shí)現(xiàn)高效數(shù)值計(jì)算

    CuPy是一個(gè)基于Python的GPU加速計(jì)算庫,它提供了與NumPy相似的接口,可以在GPU上進(jìn)行高效的數(shù)值計(jì)算,本文主要介紹一下CuPy的應(yīng)用場(chǎng)景,并給出一些Python代碼案例,需要的可以參考下
    2024-02-02
  • python字符串的拼接方法總結(jié)

    python字符串的拼接方法總結(jié)

    這篇文章主要介紹了python字符串的拼接方法總結(jié),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11
  • 關(guān)于Tensorflow和Keras版本對(duì)照及環(huán)境安裝

    關(guān)于Tensorflow和Keras版本對(duì)照及環(huán)境安裝

    這篇文章主要介紹了關(guān)于Tensorflow和Keras版本對(duì)照及環(huán)境安裝方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Python從MySQL數(shù)據(jù)庫中面抽取試題,生成試卷

    Python從MySQL數(shù)據(jù)庫中面抽取試題,生成試卷

    這篇文章主要介紹了Python如何從MySQL數(shù)據(jù)庫中面抽取試題,生成試卷,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2021-01-01
  • Python中SQLite數(shù)據(jù)庫的使用

    Python中SQLite數(shù)據(jù)庫的使用

    SQLite是一種輕型關(guān)系型數(shù)據(jù)庫,常用于嵌入式設(shè)備和移動(dòng)應(yīng)用中。Python中內(nèi)置了SQLite模塊,可用于連接和操作SQLite數(shù)據(jù)庫。通過Python SQLite模塊,可以方便地創(chuàng)建、查詢和修改數(shù)據(jù)庫中的數(shù)據(jù),支持事務(wù)處理和數(shù)據(jù)庫操作的原子性保證
    2023-04-04

最新評(píng)論

鲜城| 东乡县| 津市市| 集安市| 清原| 民勤县| 西青区| 南召县| 晋城| 达孜县| 岳西县| 伊通| 昌图县| 噶尔县| 来安县| 东方市| 涞源县| 远安县| 灵璧县| 措勤县| 英吉沙县| 南丹县| 靖安县| 格尔木市| 明水县| 孟村| 七台河市| 广水市| 永吉县| 锦州市| 济宁市| 绥滨县| 犍为县| 宝山区| 呼玛县| 林西县| 炉霍县| 久治县| 闽侯县| 宁阳县| 巴林左旗|