pypi-command-line
是 pypi.org 的一個色彩豐富、功能強大且美觀的命令列介面,並且積極維護
詳細文件位於 https://wasi-master.github.io/pypi-command-line/
flask-.+
將顯示所有flask擴充。browse
、 information
、 description
、 search
、 wheels
、 releases
、 largest-files
、 regex-search
、 version
、 cache-info
、 cache-refresh
、 cache-clear
、 new-packages
、 new-releases
, read-the-docs
)我已經包含了 PePy 和 PyPIStats ,因為預設情況下 PyPIStats 的 count 1中不包含鏡像。另請參閱 psincraian/pepy#351
時期 | 來自 佩皮 | 來自 PyPiStats |
---|---|---|
天 | ||
星期 | ||
月 | ||
全部的 |
標題 | 徽章 |
---|---|
版本 | |
車輪可用性 | |
支援的 python 版本 | |
Python實作 |
標題 | 徽章 |
---|---|
未解決的問題數量 | |
已解決的問題數量 | |
拉取請求數量 | |
星星數量 |
標題 | 徽章 |
---|---|
文件狀態 | |
程式碼行數 |
命令名稱和參數自動完成 智慧錯誤處理 自動命令別名 搜尋功能,提供與 PyPI 上相同的結果 查看有關項目的詳細資訊 在終端中使用豐富的 Markdown 和 reStructuredText 格式查看項目描述 從 github 查看項目自述文件 搜尋包使用正規表示式開啟從PyPI 取得的套件的URL 使用分類器查看項目資訊查看PyPI 中歷史上最大的項目為當前shell 安裝自動完成功能查看自動完成功能的源代碼查看搜尋結果的特定頁面
從 PyPI 安裝(建議)。
pip install pypi-command-line
如果您還想安裝速度依賴項
pip install " pypi-command-line[speedups] "
從源安裝。
pip install git+https://github.com/wasi-master/pypi-command-line.git
如果您還想安裝速度依賴項
pip install " pypi-command-line[speedups] @ git+https://github.com/wasi-master/pypi-command-line.git "
若要查看所有可用命令,請使用:
pypi --help
有關某個命令的更多信息,請使用pypi <command_name> --help
。例如,
pypi search --help
有關完整指南,請參閱 https://wasi-master.github.io/pypi-command-line/usage。
現在,這可能是pypi-command-line
出現之前的最佳選擇,但它確實有一些缺陷。 pypi-cli 的information
命令非常少,無法查看 github 信息,下載計數無法正常工作,長描述根本沒有使用 pypi-cli 進行格式化。 pypi-cli 使用已停產的 xml-rpc [?] API,因此搜尋功能不再起作用,。 stat 指令已損壞,並且對於非超寬螢幕的格式錯誤。且該項目未維護並存檔
TL;DR stat
和search
命令不再起作用,信息命令還可以,但下載計數不起作用,看不到 github 信息,描述是原始的。
這樣就可以在 pypi 上搜尋包了。現在你不認為這本身就是壞事嗎?所以我立即嘗試了一下,它只是在加載包時卡住了,pypi-client 獲取了 pypi ‾存在的所有包的名稱,這花了大約 4 分鐘,然後我假設它下載了 github star 數據? ‾又花了 3 分鐘,然後它只是要求我向 github 授權…就像為什麼 pypi-client 甚至需要我的授權,因為 github 有一個公共 api。然後它顯示了這個並不是真的不可讀,只是對於不是超寬的螢幕來說格式很糟糕。透過稍微改變字體大小,我可以讓它看起來像這樣,這仍然不錯,只是有點複雜。即使在一天結束時,結果也是手動搜尋的,因此與 pypi 不同‾
TL;DR:花費太長(約 7 分鐘),需要 github 授權,對於非超寬顯示器格式錯誤,手動搜索,因此結果與 pypi 不同
9 年前停產,僅支援 python 2。
TL;DR:這真的有必要嗎?
因此,這個函式庫很可能是 pypi 命令列的最佳替代品。但輸出是 json,使用 xml-rpc api 進行搜尋已停止,readme 命令對我不起作用,list 命令沒有進度條
TL;DR:輸出僅是 json,沒有顏色。搜尋命令不再起作用。對於長時間運行的任務沒有進度條