一些比較好用的第三方package推薦
Github Tools
rclone
雲端儲存命令列工具,支援Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift Hubic, Cloudfiles, Google Cloud Storage, Yandex FIles
Python
如果要使用pip安裝最新版本可以在後面加上版本號
一個支援程式碼重試機制的裝飾器
BeautifulSoup4
XML/HTML解析元件
better-exceptions
能夠將異常列印得非常直觀好看,並且能顯示某些具體的值
coverage
程式碼覆蓋率檢測工具
django.contrib.syndication.views
Django自帶的輸出feed的工具
django.core.paginator
這是Django自帶的分頁工具,非常實用
django-avatar
Django頭像外掛
Django的擴充套件包的包,帶有非常方便的一些工具,比如自動列印sql語句等。
django-debug-toolbar
Django的除錯工具集,包含了很多的除錯及效能優化工具,應該非常好用,未使用過
django-haystack
Django的全文搜尋功能
django-redis
在Django中使用Redis必備。需要注意的是,它對value做了序列化,而且在key前面加入了版本號,類似:1:key,而且,預設生存時間是300秒,需要加入引數cache.set(“key”, “value”, timeout=None)。Redis密碼的格式應該是 “LOCATION”: “redis://:密碼內容@104.236.170.169:6379/1″,真的服了官網那不明不白的表述了
django-rest-framework
Django的Restful框架
django-social-auth
Django社會化認證工具
django-socketio
Django的WebSockets ,好爽
django-wysiwyg
Django使用wysiwyg作為富文字編輯器
Python部署工具,棄用pip,而是將package打包成Debian packages
的形式,自動解決各種依賴問題
difflib
Python自帶模組,比較文字之間的差異,且支援輸出可讀性強的HTML文件
Spark的Python實現,分散式任務處理
fuzzywuzzy
計算字串相似率
將整數轉換為hash值,並且支援反解,這不僅僅是Pythond的一個庫,而且支援幾十種語言。可用於將後臺生成的唯一ID轉換成混淆的hash值。
在命令列列印CURL請求的詳細資訊
IPy
IP地址處理模組,可用於計算大量的IP地址,包括IPv4、IPv6網段、網路掩碼、廣播地址、子網數、IP型別等。參考文章
jieba(官方文件)
結巴中文分詞,未使用過
lunardate
獲取農曆
memory_profiler
能夠分析每行程式碼每個變數的記憶體使用量,用於優化效率
MkDocs
專案文件工具,以markdown的方式攥寫spinx烈性的文件
MoviePy:Python處理視訊檔案
MRQ: Python的分散式worker任務佇列,使用Redis和gevent。既有RQ那樣簡單,又有Celery的效能。,具有強大的使用者皮膚,可以控制佇列中的任務、當前任務、workder的狀態,並且能按任務區分日誌。
mysqlclient: Python3連結MySQL/Mariadb資料庫的庫,相比於官方的庫以及眾多其他第三方庫,這個庫雖然只有一個人在維護開發,但是Pypi的權重值有9,而且Github一直有更新。在安裝的時候需要先安裝依賴:sudo apt-get install python-dev libmysqlclient-dev
,Python3要加3,windows下可以直接安裝,如果是OS X,那麼可能是沒有將mysql新增到環境變數,在.profile做如下修改
PATH="/Library/Frameworks/Python.framework/Versions/3.5/bin:/usr/local/bin/python3:/usr/local/mysql/bin:${PATH}"
export PATH
DYLD_LIBRARY_PATH="/usr/local/mysql/lib/${DYLD_LIBRARY_PATH}"
export DYLD_LIBRARY_PATH
paramiko(官方文件)
基於Python2/3實現的SSH2的庫,支援認證及金鑰方式,可以實現遠端命令執行、檔案傳輸、中間SSH代理等功能。windows安裝的時候會有依賴問題,可見這個issue
pep8
PEP8規範檢測工具,使用時直接pep8 ./
Pillow
Python影象處理庫,與PyLab互斥,只能安裝一個喲
progressBar2
在終端顯示進度條
psutil
跨平臺的獲取系統執行的程式和系統利用率(包括CPU、記憶體、磁碟、網路等)資訊的庫,主要用於系統監控,分析和限制系統資源及程式的管理。實現了一些命令列的工具(如:ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、ionice、iostat、iotop、uptime、pidof、tty、taskset、pmap等)
pyautogui
跨平臺的python自動化模擬輸入模組,能夠模擬滑鼠和鍵盤
pyspider
有圖形介面的爬蟲程式
python-nmap
使用Python實現的埠掃描工具
random-avatar
直接生成指定大小的隨機頭像,是按照你的IP來計算的
requests
(官方文件),比SSL和HttpResponse更加高階,更方便,一句話就可以搞定人家幾十句的功能,非常方便
基於Python開發的一套C/S架構配置管理工具,底層使用ZeroMQ訊息佇列pub/sub方式通訊,使用SSL整數簽發的方式進行認證管理。而Ansible基於ssh協議傳輸資料,所以SaltStack普遍被認為比Puppet快,缺點是需要安裝客戶端。
SciPy
Python科學計算庫
直接通過關鍵字從stackoverflow上面抓去來作為一個工具函式,黑科技
xpinyin
漢字拼音
Python-GUI
Camelot
Cocoa
GTk
Kivy
跨平臺,完全免費
PyObjC
僅僅OS X可用,但是也非常方便
PyQT
跨平臺,但商業使用需要商業許可證
PHP
clockwork
可以直接在瀏覽器裡面檢視效能的效能除錯工具(有個坑是如果你用的是其他會修改route規則的外掛,那麼必須保證能訪問/__clockwork才能使用)
config
輕量級的配置檔案讀取工具,支援PHP/INI/XML/JSON/YAML檔案
guzzle
比requests更好用的請求庫,已經放棄requests
庫了,更新很慢,無法上傳檔案,目測作者也已經放棄這個庫了,已經沒有回覆PR了。。。
jsonmapper
自動將JSON物件轉換為相應的類物件,相當於Java裡面的bean
PhpSms
可能是目前最聰明、優雅的php簡訊傳送哭了。從此不再為各種原因造成的個別傳送失敗而煩憂。。。。
Java
retrofit
Java裡面非常好用的HTTP client,用起來顯得十分簡潔,簡化了HTTP請求
JS/Jquery
Awesomplete:jQuery的聯想次外掛,必須非同步載入喲,例如:
<script type="text/javascript">
$(function(){
var input = document.getElementById("myinput");
var awesomplete = new Awesomplete(input);
awesomplete.list = ["Ada", "Java", "JavaScript", "Brainfuck", "LOLCODE","Node.js" , "Ruby on Rails"];
});
</script>
BootSideMenu
Bootstrap隱藏滑動側邊欄jQuery外掛,雖然不大好看,依賴還有點多,不過好用
基於Bootstrap和jQuery的下拉選擇輸入列表外掛
clipboard.js
純HTML5實現的複製到貼上板的外掛
DataTables
表格外掛,幾乎涵蓋了所有想要的功能,定製化非常強
editor
一個十分漂亮的markdown編輯器
fingerprintjs
瀏覽器唯一性解決方案
lightslider
圖片平滑滾動外掛
hotkeys
無任何依賴的鍵盤事件捕獲外掛
jquery-notebook
簡潔的網頁編輯器
simditor
彩程設計的wysiwyg型別的編輯器
簡單的圖片點選放大元件
three.js
有太多酷炫的效果了
unslider
用過最好用的圖片輪播外掛,而且用起來也特簡單
wysihtml
十分強大的網頁編輯器,但是文件幾乎沒有,上面有Django版本
PHP
Carbon
各種時間處理
laravel-5-markdown-editor
Laravel5 Markdown編輯器
PHP Debug Bar
方便除錯,可以直接在瀏覽器裡面看到變數資訊,而不用var_dump()了
相關文章
- 分享一些比較好用的(免費)網站及推薦理由 SMARK網站
- 你的 Mac 用對了嗎?推薦一些 Mac 上比較好用的軟體Mac
- 推薦個比較好用的協同辦公軟體?
- 有什麼比較好用的遠端軟體值得推薦?
- 國外有哪些免費的CMS,且比較好用的, 有推薦嗎?
- 有哪些比較好用的線上專案管理軟體值得推薦?專案管理
- crm軟體有哪些比較好?國內目前好用的crm系統推薦!
- 都有哪些較好用的專案管理軟體可以推薦?專案管理
- 好用的工具推薦
- 推薦Java 看什麼書比較好?Java
- 推薦幾款比較實用的工具,網站網站
- api合輯:推薦一些使用過的很好用的介面API
- laravel package 推薦,資料備份LaravelPackage
- 市面上比較好的公有云管理系統推薦
- 推薦好用的JavaScript模組JavaScript
- 推薦:好用的 Laravel Repository 包Laravel
- 推薦幾個好用的工具
- 【推薦】好用的 XPath 外掛
- 學Java的軟體哪些比較好用Java
- 超好用的API介面集合推薦API
- nb!好用的免費api推薦API
- 好用的API介面平臺推薦API
- 推薦一個好用的網站網站
- 【推薦】最好用的免費安全工具!
- 5款好用的Linux系統推薦!Linux
- 免費好用的API精選推薦API
- 推薦免費好用的CRM系統?
- 外貿好用的CRM軟體推薦
- 程式碼簽名好用的工具推薦
- 推薦!10款最好用的Python IDEPythonIDE
- 比較正規的買球軟體 可以買球賽的軟體推薦
- 推薦一些造福獨立開發者的第三方技術
- flutter好用的輪子推薦六-超好用的全域性toastFlutterAST
- 學Java有哪些比較好用的軟體呢?Java
- 外賣霸王餐系統推薦,哪家的系統比較穩定呢?
- 免費的CRM系統哪家比較穩定?免費版CRM功能推薦
- 推薦幾款好用的Markdown編輯器
- 牆裂推薦的免費好用api介面API