人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動態(tài)

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

發(fā)布日期:2021-12-16 12:36 | 文章來源:源碼之家

文 |某某白米飯

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

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

搜索資源

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

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

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

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

搜索 GitHub 時用 star 數(shù)量和 fork 數(shù)量判斷這個項(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ù)量也可以按照一個范圍取值搜索

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

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

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

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

搜索代碼

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

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

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

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

在某個資源下搜索

# 語法
關(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)目也是一個優(yōu)秀的開源代碼,希望大家多多 star

參考

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

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

版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時開通

自選配置、實(shí)時開通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問服務(wù)

1對1客戶咨詢顧問

在線
客服

在線客服:7*24小時在線

客服
熱線

400-630-3752
7*24小時客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部