網絡上收集的 python 庫列表

目錄

首先聲明, 該列表僅是收集貼. 不擁有任何版權信息

環境管理

管理Python版本和環境的工具。
* p–非常簡單的交互式python版本管理工具。
* pyenv–簡單的Python版本管理工具。
* Vex–可以在虛擬環境中執行命令。
* virtualenv–創建獨立Python環境的工具。
* virtualenvwrapper-virtualenv的一組擴展。

包管理

管理包和依賴的工具。
* pip–Python包和依賴關係管理工具。
* pip-tools–保證Python包依賴關係更新的一組工具。
* conda–跨平台,Python二進制包管理工具。
* Curdling–管理Python包的命令行工具。
* wheel–Python分發的新標準,意在取代eggs。

包倉庫

本地PyPI倉庫服務和代理。
* warehouse–下一代PyPI。
* Warehousebandersnatch–PyPA提供的PyPI鏡像工具。
* devpi–PyPI服務和打包/測試/分發工具。
* localshop–本地PyPI服務(自定義包並且自動對PyPI鏡像)。

分發

打包為可執行文件以便分發。
* PyInstaller–將Python程序轉換成獨立的執行文件(跨平台)。
* dh-virtualenv–構建並將virtualenv虛擬環境作為一個Debian包來發布。
* Nuitka–將腳本、模塊、包編譯成可執行文件或擴展模塊。
* py2app–將Python腳本變為獨立軟件包(Mac OS X)。
* py2exe–將Python腳本變為獨立軟件包(Windows)。
* pynsist–一個用來創建Windows安裝程序的工具,可以在安裝程序中打包Python本身。

構建工具

將源碼編譯成軟件。
* buildout–一個構建系統,從多個組件來創建,組裝和部署應用。
* BitBake–針對嵌入式Linux的類似make的構建工具。
* fabricate–對任何語言自動找到依賴關係的構建工具。
* PlatformIO–多平台命令行構建工具。
* PyBuilder–純 Python 實現的持續化構建工具。
* SCons–軟件構建工具。

交互式解析器

交互式Python解析器。
* IPython–功能豐富的工具,非常有效的使用交互式Python。
* bpython-界面豐富的Python解析器。
* ptpython–高級交互式Python解析器,構建於python-prompt-toolkit 之上。

文件

文件管理和MIME(多用途的網際郵件擴充協議)類型檢測。
* imghdr–(Python標準庫)檢測圖片類型。
* mimetypes–(Python標準庫)將文件名映射為MIME類型。
* path.py–對os.path進行封裝的模塊。
* pathlib–(Python3.4+ 標準庫)跨平台的、面向對象的路徑操作庫。
* python-magic- 文件類型檢測的第三方庫libmagic的Python接口。
* Unipath-用面向對象的方式操作文件和目錄。
* watchdog–管理文件系統事件的API和shell工具。

日期和時間

操作日期和時間的類庫。
* arrow-更好的Python日期時間操作類庫。
* Chronyk–Python3的類庫,用於解析手寫格式的時間和日期。
* dateutil–Python datetime模塊的擴展。
* delorean-解決Python中有關日期處理的棘手問題的庫。
* moment–一個用來處理時間和日期的Python庫。靈感來自於Moment.js。
* PyTime–一個簡單易用的Python模塊,用於通過字符串來操作日期/時間。
* pytz–現代以及歷史版本的世界時區定義。將時區數據庫引入Python。
* when.py–提供用戶友好的函數來幫助用戶進行常用的日期和時間操作。

文本處理

用於解析和操作文本的庫。
通用
* chardet–字符編碼檢測器,兼容Python2和Python3。
* difflib–(Python標準庫)幫助我們進行差異化比較。
* ftfy–讓Unicode文本更完整更連貫。
* fuzzywuzzy–模糊字符串匹配。
* Levenshtein–快速計算編輯距離以及字符串的相似度。
* pangu.py–在中日韓語字符和数字字母之間添加空格。
* pyfiglet-figlet的Python實現。
* shortuuid–一個生成器庫,用以生成簡潔的,明白的,URL安全的UUID。
* uuid uuid是基於Python實現的UUID庫,它實現了UUID標註的1,3,4和5版本,在確保唯一性上真的非常方便。
* unidecode–Unicode文本的ASCII轉換形式。
* uniout–打印可讀的字符,而不是轉義的字符串。
* xpinyin–一個用於把漢字轉換為拼音的庫。
* Slug化
* awesome-slugify–一個Python slug化庫,可以保持 Unicode。
* python-slugify–Python slug化庫,可以把unicode轉化為ASCII。
* unicode-slugify–一個slug工具,可以生成unicode slugs,需要依賴Django。
* Tabular Datasets in XLS, CSV, JSON, YAML https://github.com/kennethreitz/tablib

解析器

* phonenumbers–解析,格式化,儲存,驗證電話號碼。
* PLY–lex和yacc解析工具的Python實現。
* Pygments–通用語法高亮工具。
* pyparsing–生成通用解析器的框架。
* python-nameparser–把一個人名分解為幾個獨立的部分。
* python-user-agents–瀏覽器user agent解析器。
* sqlparse–一個無驗證的SQL解析器。

特殊文本格式處理

一些用來解析和操作特殊文本格式的庫。

通用

* prettytable(https://code.google.com/p/prettytable/)prettytable主要用於在終端或瀏覽器端構建很好的輸出。
* tablib–一個用來處理中表格數據的模塊。
* Office
* Marmir–把輸入的Python數據結構轉換為電子錶單。
* openpyxl–一個用來讀寫Excel2010xlsx/xlsm/xltx/xltm文件的庫。
* python-docx–讀取,查詢以及修改Microsoft Word2007/2008docx文件。
* unoconv–在LibreOffice/OpenOffice支持的任意文件格式之間進行轉換。
* XlsxWriter–一個用於創建Excel.xlsx文件的Python模塊。
* xlwings–一個使得在Excel中方便調用Python的庫(反之亦然),基於BSD協議。
* xlwt/xlrd–讀寫Excel文件的數據和格式信息。
* relatorio–模板化OpenDocument文件。

PDF

* PDFMiner–一個用於從PDF文檔中抽取信息的工具。
* PyPDF2–一個可以分割,合併和轉換PDF頁面的庫。
* ReportLab–快速創建富文本PDF文檔。

Markdown

* Mistune–快速並且功能齊全的純Python實現的Markdown解析器。
* Python-Markdown–John Gruber’s Markdown的Python版實現。

YAML

* PyYAML–Python版本的YAML解析器。

CSV

* csvkit–用於轉換和操作CSV的工具。

Archive

* unp–一個用來方便解包歸檔文件的命令行工具。

自然語言處理

用來處理人類語言的庫。
* snowballstemmer這是一款非常瘦小的語言轉換庫,支持15種語言。
* NLTK–一個先進的平台,用以構建處理人類語言數據的Python程序。
* jieba–中文分詞工具。
* langid.py–獨立的語言識別系統。
* Pattern–Python 網絡信息挖掘模塊。
* SnowNLP–一個用來處理中文文本的庫。
* TextBlob–為進行普通自然語言處理任務提供一致的 API。
* TextGrocery–一簡單高效的短文本分類工具,基於LibLinear和Jieba。

文檔

用以生成項目文檔的庫。
* Sphinx–Python文檔生成器。
* awesome-sphinxdoc
* MkDocs–對Markdown友好的文檔生成器。
* pdoc–一個可以替換Epydoc的庫,可以自動生成Python庫的API文檔。
* Pycco–文學編程(literate-programming)風格的文檔生成器。

配置

用來保存和解析配置的庫。
* config–logging模塊作者寫的分級配置模塊。
* ConfigObj–INI文件解析器,帶驗證功能。
* ConfigParser–(Python標準庫)INI文件解析器。
* profig–通過多種格式進行配置,具有數值轉換功能。
* python-decouple–將設置和代碼完全隔離。

命令行工具

用於創建命令行程序的庫。
命令行程序開發
* cement–Python的命令行程序框架。
* click–一個通過組合的方式來創建精美命令行界面的包。
* cliff–一個用於創建命令行程序的框架,可以創建具有多層命令的命令行程序。
* clint–Python命令行程序工具。
* colorama–跨平台彩色終端文本。
* docopt–Python風格的命令行參數解析器。
* Gooey–一條命令,將命令行程序變成一個GUI程序。
* python-prompt-toolkit–一個用於構建強大的交互式命令行程序的庫。

生產力工具

* aws-cli–Amazon Web Services的通用命令行界面。
* bashplotlib–在終端中進行基本繪圖。
* caniusepython3–判斷是哪個項目妨礙你你移植到Python3。
* cookiecutter–從cookiecutters(項目模板)創建項目的一個命令行工具。
* doitlive–一個用來在終端中進行現場演示的工具。
* howdoi–通過命令行獲取即時的編程問題解答。
* httpie–一個命令行HTTP客戶端,cURL的替代品,易用性更好。
* PathPicker–從bash輸出中選出文件。
* percol–向UNIX shell傳統管道概念中加入交互式選擇功能。
* SAWS–一個加強版的AWS命令行。
* thefuck–修正你之前的命令行指令。
* mycli–一個MySQL命令行客戶端,具有自動補全和語法高亮功能。
* pgcli–Postgres命令行工具,具有自動補全和語法高亮功能。

下載器

用來進行下載的庫。
* wgetwget是Python版的網絡爬蟲庫,簡單好用。
* s3cmd–一個用來管理AmazonS3和CloudFront的命令行工具。
* s4cmd–超級S3命令行工具,性能更加強勁。
* you-get–一個YouTube/Youku/Niconico視頻下載器,使用Python3編寫。
* youtube-dl–一個小巧的命令行程序,用來下載YouTube視頻。

圖像處理

用來操作圖像的庫。
* pillow–Pillow是一個更加易用版的PIL。
* hmap–圖像直方圖映射。
* imgSeek–一個使用視覺相似性搜索一組圖片集合的項目。
* nude.py–裸體檢測。
* pyBarcode–不藉助PIL庫在Python程序中生成條形碼。
* pygram–類似Instagram的圖像濾鏡。
* python-qrcode–一個純Python實現的二維碼生成器。
* Quads–基於四叉樹的計算機藝術。
* scikit-image–一個用於(科學)圖像處理的Python庫。
* thumbor–一個小型圖像服務,具有剪裁,尺寸重設和翻轉功能。
* wand–MagickWand的Python綁定。MagickWand是ImageMagick的C API。
* OCR

光學字符識別庫。

* pyocr–Tesseract和Cuneiform的一個封裝(wrapper)。
* pytesseract–Google Tesseract OCR的另一個封裝(wrapper)。
* python-tesseract–Google Tesseract OCR的一個包裝類。

音頻

用來操作音頻的庫。
* audiolazy-Python的数字信號處理包。
* audioread–交叉庫(GStreamer+Core Audio+MAD+FFmpeg)音頻解碼。
* beets–一個音樂庫管理工具及MusicBrainz標籤添加工具。
* dejavu–音頻指紋提取和識別。
* django-elastic-transcoder–Django+Amazon Elastic Transcoder。
* eyeD3–一個用來操作音頻文件的工具,具體來講就是包含ID3元信息的MP3文件。
* id3reader–一個用來讀取MP3元數據的Python模塊。
* m3u8–一個用來解析m3u8文件的模塊。
* mutagen–一個用來處理音頻元數據的Python模塊。
* pydub–通過簡單、簡潔的高層接口來操作音頻文件。
* pyechonest–Echo Nest API的Python客戶端。
* talkbox–一個用來處理演講/信號的Python庫。
* TimeSide–開源web音頻處理框架。
* tinytag–一個用來讀取MP3, OGG, FLAC以及Wave文件音樂元數據的庫。
* mingus–一個高級音樂理論和曲譜包,支持 MIDI 文件和回放功能。

視頻

用來操作視頻和GIF的庫。
* moviepy–一個用來進行基於腳本的視頻編輯模塊,適用於多種格式,包括動圖GIFs。
* scikit-video–SciPy視頻處理常用程序。

地理位置

地理編碼地址以及用來處理經緯度的庫。
* GeoDjango–世界級地理圖形web框架。
* GeoIP–MaxMind GeoIP Legacy數據庫的Python API。
* geojson–GeoJSON的Python綁定及工具。
* geopy–Python地址編碼工具箱。
* pygeoip–純Python GeoIP API。
* django-countries–一個Django應用程序,提供用於表格的國家選擇功能,國旗圖標靜態文件以及模型中的國家字段。

HTTP

使用HTTP的庫。
* requests–人性化的HTTP請求庫。
* grequests–requests庫+gevent,用於異步HTTP請求。
* httplib2–全面的HTTP客戶端庫。
* treq–類似requests的Python API構建於Twisted HTTP客戶端之上。
* urllib3–一個具有線程安全連接池,支持文件post,清晰友好的HTTP庫。

數據庫

* Python實現的數據庫。
* pickleDB–一個簡單,輕量級鍵值儲存數據庫。
* PipelineDB–流式SQL數據庫。
* TinyDB–一個微型的,面向文檔型數據庫。
* ZODB–一個Python原生對象數據庫。一個鍵值和對象圖數據庫。

數據庫驅動

用來連接和操作數據庫的庫。
* MySQL – awesome-mysql系列
* mysql-python–Python的MySQL數據庫連接器。
* mysqlclient–mysql-python分支,支持Python3。
* oursql–一個更好的MySQL連接器,支持原生預編譯指令和BLOBs。
* PyMySQL–純Python MySQL驅動,兼容mysql-python。
* PostgreSQL
* psycopg2–Python中最流行的PostgreSQL適配器。
* queries–psycopg2庫的封裝,用來和PostgreSQL進行交互。
* txpostgres–基於Twisted的異步PostgreSQL驅動。

其他關係型數據庫

* apsw–另一個Python SQLite封裝。
* dataset–在數據庫中存儲Python字典–可以協同SQLite,MySQL,和PostgreSQL工作。
* pymssql-一個簡單的Microsoft SQL Server數據庫接口。
* NoSQL 數據庫
* cassandra-python-driver–Cassandra的Python驅動。
* HappyBase–一個為Apache HBase設計的,對開發者友好的庫。
* Plyvel–一個快速且功能豐富的LevelDB的Python接口。
* py2neo–Neo4j restful接口的Python封裝客戶端。
* pycassa–Cassandra的Python Thrift驅動。
* PyMongo–MongoDB的官方Python客戶端。
* redis-py–Redis的Python客戶端。
* telephus–基於Twisted的Cassandra客戶端。
* txRedis–基於Twisted的Redis客戶端。
* ORM

實現對象關係映射或數據映射技術的庫。

關係型數據庫
* awesome-sqlalchemy系列
* Django Models–Django的一部分。
* SQLAlchemy–Python SQL工具以及對象關係映射工具。
* Peewee–一個小巧,富有表達力的ORM。
* PonyORM–提供面向生成器的SQL接口的ORM。
* python-sql–編寫Python風格的SQL查詢。
* NoSQL 數據庫
* django-mongodb-engine–Django MongoDB後端。
* PynamoDB–Amazon DynamoDB的一個Python風格接口。
* flywheel–Amazon DynamoDB的對象映射工具。
* MongoEngine–一個Python對象文檔映射工具,用於MongoDB。
* hot-redis–為Redis提供Python豐富的數據類型。
* redisco–一個Python庫,提供可以持續存在在Redis中的簡單模型和容器。

其他

* butterdb–Google Drive電子錶格的Python ORM。
* Web 框架

全棧 web 框架。

* Django – Python 界最流行的 web 框架。
* awesome-django系列
* Flask – 一個 Python 微型框架。
*  https://github.com/humiaozuzu/awesome-flask系列
* Pyramid – 一個小巧,快速,接地氣的開源Python web 框架。
* awesome-pyramid系列
* Bottle–一個快速小巧,輕量級的WSGI微型web框架。
* CherryPy–一個極簡的Python web框架,服從HTTP/1.1協議且具有WSGI線程池。
* TurboGears–一個可以擴展為全棧解決方案的微型框架。
* web.py–一個Python的web框架,既簡單,又強大。
* web2py–一個全棧web框架和平台,專註於簡單易用。
* Tornado–一個web框架和異步網絡庫。

權限

允許或拒絕用戶訪問數據或功能的庫。
* Carteblanche–Module to align code with thoughts of users and designers。 Also magically handles navigation and permissions。
* django-guardian–Django 1.2+實現了單個對象權限。
* django-rules–一個小巧但是強大的應用,提供對象級別的權限管理,且不需要使用數據庫。
* CMS

內容管理系統。

* django-cms–一個開源的,企業級CMS,基於Django。
* djedi-cms–一個輕量級但卻非常強大的Django CMS,考慮到了插件,內聯編輯以及性能。
* FeinCMS–基於Django構建的最先進的內容管理系統之一。
* Kotti–一個高級的,Python范的web應用框架,基於Pyramid構建。
* Mezzanine–一個強大的,持續的,靈活的內容管理平台。
* Opps–一個為雜誌,報紙網站以及大流量門戶網站設計的CMS平台,基於Django。
* Plone–一個構建於開源應用服務器Zope之上的CMS。
* Quokka–靈活,可擴展的小型CMS,基於Flask和MongoDB。
* Wagtail–一個Django內容管理系統。
* Widgy–最新的CMS框架,基於Django。

电子商務

用於电子商務以及支付的框架和庫。
* django-oscar–一個用於Django的開源的电子商務框架。
* django-shop–一個基於Django的店鋪系統。
* Cartridge–一個基於Mezzanine構建的購物車應用。
* shoop–一個基於Django的開源电子商務平台。
* alipay–非官方的Python支付寶API。
* merchant–一個可以接收來自多種支付平台支付的Django應用。
* money–貨幣類庫with optional CLDR-backed locale-aware formatting and an extensible currency exchange solution。
* python-currencies–显示貨幣格式以及它的數值。
* RESTful API

用來開發RESTful APIs的庫。

* Django
* django-rest-framework–一個強大靈活的工具,用來構建web API。
* django-tastypie–為Django應用開發API。
* django-formapi–為Django的表單驗證,創建JSON APIs。
* Flask
* flask-api–為flask開發的,可瀏覽Web APIs。
* flask-restful–為flask快速創建REST APIs。
* flask-restless–為SQLAlchemy定義的數據庫模型創建RESTful APIs。
* flask-api-utils–為Flask處理API表示和驗證。
* eve–REST API框架,由Flask,MongoDB等驅動。
* Pyramid
* cornice–一個Pyramid的REST框架。

與框架無關的

* falcon–一個用來建立雲API和web app後端的噶性能框架。
* sandman–為現存的數據庫驅動系統自動創建REST APIs。
* restless–框架無關的REST框架 ,基於從Tastypie學到的知識。
* ripozo–快速創建REST/HATEOAS/Hypermedia APIs。

驗證

實現驗證方案的庫。
* OAuth
* Authomatic–簡單但是強大的框架,身份驗證/授權客戶端。
* django-allauth–Django的驗證應用。
* django-oauth-toolkit–為Django用戶準備的OAuth2。
* django-oauth2-provider–為Django應用提供OAuth2接入。
* Flask-OAuthlib–OAuth 1.0/a, 2.0客戶端實現,供Flask使用。
* OAuthLib–一個OAuth請求-簽名邏輯通用、完整的實現。
* python-oauth2–一個完全測試的抽象接口。用來創建OAuth客戶端和服務端。
* python-social-auth–一個設置簡單的社會化驗證方式。
* rauth–OAuth 1.0/a, 2.0, 和Ofly的Python庫。
* sanction–一個超級簡單的OAuth2客戶端實現。

  • 其他
    • jose–Java對象簽名和加密草案的實現。
    • PyJWT–JSON Web令牌草案01。
    • python-jws–JSON Web簽名草案02的實現。
    • python-jwt–一個用來生成和驗證JSON Web令牌的模塊。
  • 模板引擎
    模板生成和詞法解析的庫和工具。
    • Jinja2–一個現代的,對設計師友好的模板引擎。
    • Chameleon–一個HTML/XML模板引擎。模仿了ZPT(Zope Page Templates),進行了速度上的優化。
    • Genshi–Python模板工具,用以生成web感知的結果。
    • Mako–Python平台的超高速輕量級模板。
    • Queue
  • 處理事件以及任務隊列的庫。
    • celery–一個異步任務隊列/作業隊列,基於分佈式消息傳遞。
    • huey–小型多線程任務隊列。
    • mrq–Mr.Queue-一個Python的分佈式worker任務隊列,使用Redis和gevent。
    • rq–簡單的Python作業隊列。
    • simpleq–一個簡單的,可無限擴張的,基於亞馬遜SQS的隊列。
  • 搜索
    對數據進行索引和執行搜索查詢的庫和軟件。
    • django-haystack–Django模塊化搜索。
    • elasticsearch-py–Elasticsearch的官方底層Python客戶端。
    • elasticsearch-dsl-py-Elasticsearch的官方高級Python客戶端。
    • solrpy–solr的Python客戶端。
    • Whoosh–一個快速的純Python搜索引擎庫。
  • 動態消息
    用來創建用戶活動的庫。
    • django-activity-stream–從你的站點行為中生成通用活動信息流。
    • Stream-Framework–使用Cassandra和Redis創建動態消息和通知系統。
  • 資源管理
    管理、壓縮、縮小網站資源的工具。
    • django-compressor–將鏈接和內聯的Java或CSS壓縮到一個單獨的緩存文件中。
    • django-storages–一個針對Django的自定義存儲後端的工具集合。
    • fanstatic–打包、優化,並且把靜態文件依賴作為Python的包來提供。
    • File Conveyor–一個後台駐留的程序,用來發現和同步文件到CDNs,S3和FTP。
    • Flask-Assets–幫你將web資源整合到你的Flask app中。
    • jinja-assets-compressor–一個Jinja擴展,用來編譯和壓縮你的資源。
    • webassets–為你的靜態資源打包、優化和管理生成獨一無二的緩存URL。
  • 緩存
    緩存數據的庫。
    • Beaker–一個緩存和會話庫,可以用在web應用和獨立Python腳本和應用上。
    • django-cache-machine–Django模型的自動緩存和失效。
    • django-cacheops-具有自動顆粒化事件驅動失效功能的ORM。
    • django-viewlet–渲染模板,同時具有額外的緩存控制功能。
    • dogpile.cache–dogpile.cache是Beaker的下一代替代品,由同一作者開發。
    • HermesCache–Python緩存庫,具有基於標籤的失效和dogpile effect保護功能。
    • johnny-cache–django應用緩存框架。
    • pylibmc–libmemcached接口的Python封裝。
  • 电子郵件
    用來發送和解析电子郵件的庫。
    • django-celery-ses–帶有AWS SES和Celery的Django email後端。
    • envelopes–供人類使用的电子郵件庫。
    • flanker–一個email地址和Mime解析庫。
    • imbox–Python IMAP庫
    • inbox.py–Python SMTP服務器。
    • inbox–一個開源电子郵件工具箱。
    • lamson–Python風格的SMTP應用服務器。
    • mailjet–Mailjet API實現,用來提供批量發送郵件,統計等功能。
    • marrow.mailer–高性能可擴展郵件分發框架。
    • modoboa–一個郵件託管和管理平台,具有現代的、簡約的Web UI。
    • pyzmail–創建,發送和解析电子郵件。
    • Talon–Mailgun庫,用來抽取信息和簽名。
    • yagmail
  • 國際化
    用來進行國際化的庫。
    • Babel–一個Python的國際化庫。
    • Korean–一個韓語詞態庫。
    • URL處理
  • 解析URLs的庫。
    • furl–一個讓處理URL更簡單小型Python庫。
    • purl–一個簡單的,不可變的URL類,具有簡潔的API來進行詢問和處理。
    • pyshorteners–一個純Python URL縮短庫。
    • shorturl-生成短小URL和類似bit.ly短鏈的Python實現。
    • webargs–一個解析HTTP請求參數的庫,內置對流行web框架的支持,包括Flask,Django,Bottle,Tornado和Pyramid。
    • HTML處理
  • 處理 HTML和XML的庫。
    • BeautifulSoup–以Python風格的方式來對HTML或XML進行迭代,搜索和修改。
    • bleach–一個基於白名單的HTML清理和文本鏈接庫。
    • cssutils–一個Python的CSS庫。
    • html5lib–一個兼容標準的HTML文檔和片段解析及序列化庫。
    • lxml–一個非常快速,簡單易用,功能齊全的庫,用來處理HTML和XML。
    • MarkupSafe–為Python實現XML/HTML/XHTML標記安全字符串。
    • pyquery–一個解析HTML的庫,類似jQuery。
    • untangle–將XML文檔轉換為Python對象,使其可以方便的訪問。
    • xhtml2pdf–HTML/CSS轉PDF工具。
    • xmltodict–像處理JSON一樣處理XML。
  • 網絡站點爬取
    爬取網絡站點的庫。
    • Scrapy–一個快速高級的屏幕爬取及網頁採集框架。
    • cola–一個分佈式爬蟲框架。
    • Demiurge–基於PyQuery的爬蟲微型框架。
    • feedparser–通用feed解析器。
    • Grab–站點爬取框架。
    • MechanicalSoup–用於自動和網絡站點交互的Python庫。
    • portia–Scrapy可視化爬取。
    • pyspider–一個強大的爬蟲系統。
    • RoboBrowser–一個簡單的,Python風格的庫,用來瀏覽網站,而不需要一個獨立安裝的瀏覽器。
  • 網頁內容提取
    用於進行網頁內容提取的庫。
    • Haul–一個可以擴展的圖像爬取工具。
    • html2text–將HTML轉換為Markdown格式文本。
    • lassie–人性化的網頁內容檢索庫。
    • micawber-一個小型網頁內容提取庫,用來從URLs提取富內容。
    • newspaper–使用Python進行新聞提取,文章提取以及內容策展。
    • opengraph–一個用來解析開放內容協議(Open Graph Protocol)的Python模塊。
    • python-goose–HTML內容/文章提取器。
    • python-readability- arc90公司readability工具的Python高速端口。
    • sanitize–為雜亂的數據世界帶來調理性。
    • sumy–一個為文本文件和HTML頁面進行自動摘要的模塊。
    • textract–從任何格式的文檔中提取文本,Word,PowerPoint,PDFs等等。
  • 表單
    進行表單操作的庫。
    • Deform–Python HTML表單生成庫,受到了formish表單生成庫的啟發。
    • django-bootstrap3-集成了Bootstrap3的Django。
    • django-crispy-forms–一個Django應用,他可以讓你以一種非常優雅且DRY(Don’t repeat yourself)的方式來創建美觀的表單。
    • django-remote-forms-一個平台獨立的Django表單序列化工具。
    • WTForms–一個靈活的表單驗證和呈現庫。
    • WTForms-JSON-一個WTForms擴展,用來處理JSON數據。
  • 數據驗證
    數據驗證庫。多用於表單驗證。
    • Cerberus–A mappings-validator with a variety of rules, normalization-features and simple customization that uses a pythonic schema-definition。
    • colander–一個用於對從XML,JSON,HTML表單獲取的數據或其他同樣簡單的序列化數據進行驗證和反序列化的系統。
    • kmatch–一種用於匹配/驗證/篩選Python字典的語言。
    • schema-一個用於對Python數據結構進行驗證的庫。
    • Schematics–數據結構驗證。
    • valideer–輕量級可擴展的數據驗證和適配庫。
    • voluptuous–一個Python數據驗證庫。主要是為了驗證傳入Python的JSON,YAML等數據。
  • 反垃圾技術
    幫助你和电子垃圾進行戰鬥的庫。
    • django-simple-captcha–一個簡單、高度可定製的Django應用,可以為任何Django表單添加驗證碼。
    • django-simple-spam-blocker-一個用於Django的簡單的电子垃圾屏蔽工具。
  • 標記
    用來進行標記的庫。
    • django-taggit–簡單的Django標記工具。
  • 管理面板
    管理界面庫。
    • Ajenti–一個你的服務器值得擁有的管理面板。
    • django-suit–Django管理界面的一個替代品 (僅對於非商業用途是免費的)。
    • django-xadmin–Django admin的一個替代品,具有很多不錯的功能。
    • flask-admin–一個用於Flask的簡單可擴展的管理界面框架。
    • flower–一個對Celery集群進行實時監控和提供web管理界面的工具。
    • Grappelli–Django管理界面的一個漂亮的皮膚。
    • Wooey–一個Django應用,可以為Python腳本創建web用戶界面。
  • 靜態站點生成器
    靜態站點生成器是一個軟件,它把文本和模板作為輸入,然後輸出HTML文件。
    • Pelican–使用Markdown或ReST來處理內容,Jinja2來製作主題。支持DVCS,Disqus.。AGPL許可。
    • Cactus–為設計師設計的靜態站點生成器。
    • Hyde–基於Jinja2的靜態站點生成器。
    • Nikola–一個靜態網站和博客生成器。
    • Tinkerer–Tinkerer是一個博客引擎/靜態站點生成器,由Sphinx驅動。
    • Lektor–一個簡單易用的靜態CMS和博客引擎。
  • 進程
    操作系統進程啟動及通信庫。
    • envoy–比Python subprocess模塊更人性化。
    • sarge–另一種subprocess模塊的封裝。
    • sh–一個完備的subprocess替代庫。
  • 併發和并行
    用以進行併發和并行操作的庫。
    • multiprocessing–(Python 標準庫)基於進程的“線程”接口。
    • threading–(Python標準庫)更高層的線程接口。
    • eventlet–支持WSGI的異步框架。
    • gevent–一個基於協程的Python網絡庫,使用greenlet。
    • Tomorrow-用於產生異步代碼的神奇的裝飾器語法實現。
  • 網絡
    用於網絡編程的庫。
    • asyncio–(Python標準庫)異步I/O,事件循環,協程以及任務。
    • Twisted–一個事件驅動的網絡引擎。
    • pulsar–事件驅動的併發框架。
    • diesel–基於Greenlet的事件I/O框架。
    • pyzmq–一個ZeroMQ消息庫的Python封裝。
    • txZMQ–基於Twisted的ZeroMQ消息庫的Python封裝。
    • WebSocket
  • 幫助使用WebSocket的庫。
    • AutobahnPython–給Python、使用的WebSocket&WAMP基於Twisted和asyncio。
    • Crossbar–開源統一應用路由(Websocket&WAMP for Python on Autobahn)。
    • django-socketio–給Django用的WebSockets。
    • WebSocket-for-Python–為Python2/3以及PyPy編寫的WebSocket客戶端和服務器庫。
    • WSGI 服務器
  • 兼容WSGI的web服務器。
    • gunicorn–Pre-forked,部分是由C語言編寫的。
    • uwsgi–uwsgi項目的目的是開發一組全棧工具,用來建立託管服務,由C語言編寫。
    • bjoern–異步,非常快速,由C語言編寫。
    • fapws3–異步(僅對於網絡端),由C語言編寫。
    • meinheld–異步,部分是由C語言編寫的。
    • netius–異步,非常快速。
    • paste–多線程,穩定,久經考驗。
    • rocket–多線程。
    • waitress–多線程,是它驅動着Pyramid框架。
    • Werkzeug–一個WSGI工具庫,驅動着Flask,而且可以很方便大嵌入到你的項目中去。
    • RPC 服務器
  • 兼容RPC的服務器。
    • SimpleJSONRPCServer–這個庫是JSON-RPC規範的一個實現。
    • SimpleXMLRPCServer–(Python 標準庫)簡單的XML-RPC服務器實現,單線程。
    • zeroRPC–zerorpc是一個靈活的RPC實現,基於ZeroMQ和MessagePack。
  • 密碼學
    • cryptography–這個軟件包意在提供密碼學基本內容和方法提供給Python開發者。
    • hashids–在Python中實現hashids。
    • Paramiko–SSHv2協議的Python(2.6+,3.3+),提供客戶端和服務端的功能。
    • Passlib–安全密碼存儲/哈希庫。
    • PyCrypto–Python密碼學工具箱。
    • PyNacl–網絡和密碼學(NaCl)庫的Python綁定。
  • 圖形用戶界面
    用來創建圖形用戶界面程序的庫。
    • progressbar progressbar是一個進度條庫,該庫提供了一個文本模式的progressbar。
    • curses–內建的ncurses封裝,用來創建終端圖形用戶界面。
    • enaml–使用類似QML的Declaratic語法來創建美觀的用戶界面。
    • kivy–一個用來創建自然用戶交互(NUI)應用程序的庫,可以運行在Windows,Linux,Mac OS X, Android以及iOS平台上。
    • pyglet–一個Python的跨平台窗口及多媒體庫。
    • PyQt–跨平台用戶界面框架Qt的Python綁定,支持Qt v4和Qt v5。
    • PySide–P跨平台用戶界面框架Qt的Python綁定,支持Qt v4。
    • Tkinter–Tkinter是Python GUI的一個事實標準庫。
    • Toga–一個Python原生的,操作系統原生的GUI工具包。
    • urwid–一個用來創建終端GUI應用的庫,支持組件,事件和豐富的色彩等。
    • wxPython–wxPython是wxWidgets C++類庫和Python語言混合的產物。
    • PyGObject–GLib/GObject/GIO/GTK+(GTK+3)的Python綁定。
    • Flexx–Flexx是一個純Python語言編寫的用來創建GUI程序的工具集,它使用web技術進行界面的展示。
  • 遊戲開發
    超贊的遊戲開發庫。
    • Cocos2d–cocos2d是一個用來開發2D遊戲,示例和其他圖形/交互應用的框架。基於pyglet。
    • Panda3D–由迪士尼開發的3D遊戲引擎,並由卡內基梅隴娛樂技術中心負責維護。使用C++編寫,針對Python進行了完全的封裝。
    • Pygame–Pygame是一組Python模塊,用來編寫遊戲。
    • PyOgre–Ogre3D渲染引擎的Python綁定,可以用來開發遊戲和仿真程序等任何3D應用。
    • PyOpenGL–OpenGL的Python綁定及其相關APIs。
    • PySDL2–SDL2庫的封裝,基於ctypes。
    • RenPy–一個視覺小說(visual novel)引擎。
  • 日誌
    用來生成和操作日誌的庫。
    • logging–(Python標準庫)為Python提供日誌功能。
    • logbook–Logging庫的替代品。
    • Eliot–為複雜的和分佈式系統創建日誌。
    • Raven–Sentry的Python客戶端。
    • Sentry–實時記錄和收集日誌的服務器。
  • 測試
    進行代碼庫測試和生成測試數據的庫。
    測試框架
    • unittest–(Python標準庫)單元測試框架。
    • nose–nose擴展了unittest的功能。
    • contexts–一個Python3.3+的BDD框架。受到C#–Machine.Specifications的啟發。
    • hypothesis–Hypothesis是一個基於先進的Quickcheck風格特性的測試庫。
    • mamba–Python的終極測試工具,擁護BDD。
    • PyAutoGUI–PyAutoGUI是一個人性化的跨平台GUI自動測試模塊。
    • pyshould-Should風格的斷言,基於PyHamcrest。
    • pytest-一個成熟的全功能Python測試工具。
    • green-乾淨,多彩的測試工具。
    • pyvows-BDD風格的測試工具,受Vows.js的啟發。
    • Robot Framework–一個通用的自動化測試框架。
    • Web 測試
    • Selenium–Selenium WebDriver的Python綁定。
    • locust–使用Python編寫的,可擴展的用戶加載測試工具。
    • sixpack–一個和語言無關的A/B測試框架。
    • splinter–開源的web應用測試工具。
    • Mock測試
    • mock–(Python標準庫)一個用於偽造測試的庫。
    • doublex–Python的一個功能強大的doubles測試框架。
    • freezegun–通過偽造日期模塊來生成不同的時間。
    • httmock–針對Python 2.6+和3.2+生成偽造請求的庫。
    • httpretty–Python的HTTP請求mock工具。
    • responses–偽造Python中的requests庫的一個通用庫。
    • VCR.py–在你的測試中記錄和重放HTTP交互。
  • 對象工廠
    • factoryboy–一個Python用的測試固件(test fixtures)替代庫。
    • mixer–另外一個測試固件(test fixtures)替代庫,支持Django、Flask、SQLAlchemy、Peewee等。
    • modelmommy–為Django測試創建隨機固件。
  • 代碼覆蓋率
    • coverage–代碼覆蓋率測量。
  • 偽數據
    • faker–一個Python庫,用來生成偽數據。
    • fake2db–偽數據庫生成器。
    • radar–生成隨機的日期/時間。
  • 錯誤處理
    • FuckIt.py–FuckIt.py使用最先進的技術來保證你的 Python 代碼無論對錯都能繼續運行。
  • 代碼分析和Lint工具
    進行代碼分析,解析和操作代碼庫的庫和工具。
    代碼分析
    • code2flow–把你的Python和Java代碼轉換為流程圖。
    • pycallgraph-這個庫可以把你的Python應用的流程(調用圖)進行可視化。
    • pysonar2–Python類型推斷和檢索工具。
    • Lint工具
    • Flake8–模塊化源碼檢查工具:pep8、pyflakes以及co。
    • Pylint–一個完全可定製的源碼分析器。
    • pylama–Python和Java的代碼審查工具。
  • 調試工具
    用來進行代碼調試的庫。
    調試器
    • ipdb–IPython啟用的pdb。
    • pudb–全屏,基於控制台的Python調試器。
    • pyringe–可以在Python進程中附加和注入代碼的調試器。
    • wdb–一個奇異的web調試器,通過WebSockets工作。
    • winpdb–一個具有圖形用戶界面的Python調試器,可以進行遠程調試,基於rpdb2。
    • django-debug-toolbar–為Django显示各種調試信息。
    • django-devserver–一個Django運行服務器的替代品。
    • flask-debugtoolbar–django-debug-toolbar的 flask 版。
  • 性能分析器
    • lineprofiler–逐行性能分析。
    • memoryprofiler–監控Python代碼的內存使用。
    • profiling–一個交互式Python性能分析工具。
  • 其他
    • pyelftools–解析和分析ELF文件以及DWARF調試信息。
    • python-statsd–statsd服務器的Python客戶端。
  • 科學技術和數據分析
    用來進行科學計算和數據分析的庫。
    • astropy–一個天文 Python庫。
    • bcbio-nextgen–這個工具箱為全自動高通量測序分析提供符合最佳實踐的處理流程。
    • bccb–生物分析相關代碼集合
    • Biopython–Biopython是一組可以免費使用的用來進行生物計算的工具。
    • blaze–NumPy和Pandas的大數據接口。
    • cclib–一個用來解析和解釋計算化學軟件包輸出結果的庫。
    • NetworkX–一個為複雜網絡設計的高性能軟件。
    • Neupy–執行和測試各種不同的人工神經網絡算法。
    • Numba–Python JIT(just in time)編譯器,針對科學用的Python,由Cython和NumPy的開發者開發。
    • NumPy–使用Python進行科學計算的基礎包。
    • Open Babel–一個化學工具箱,用來描述多種化學數據。
    • Open Mining–使用Python挖掘商業情報(BI)(Pandas web接口)。
    • orange–通過可視化編程或Python腳本進行數據挖掘,數據可視化,分析和機器學習。
    • Pandas–提供高性能,易用的數據結構和數據分析工具。
    • PyDy–PyDy是Python Dynamics的縮寫,用來為動力學運動建模工作流程提供幫助,基於NumPy、SciPy、IPython和matplotlib。
    • PyMC–馬爾科夫鏈蒙特卡洛採樣工具。
    • RDKit–化學信息學和機器學習軟件。
    • SciPy–由一些基於Python用於數學,科學和工程的開源軟件構成的生態系統。
    • statsmodels–統計建模和計量經濟學。
    • SymPy–一個用於符號數學的Python庫。
    • zipline–一個Python算法交易庫。
  • 數據可視化
    進行數據可視化的庫。參見:awesome-java。
    • matplotlib–一個Python2D繪圖庫。
    • bokeh–用Python進行交互式web繪圖。
    • ggplot–ggplot2給R提供的API的Python版本。
    • plotly–協同Python和matplotlib工作的web繪圖庫。
    • pygal–一個Python SVG圖表創建工具。
    • pygraphviz–Graphviz的Python接口。
    • PyQtGraph–交互式實時2D/3D/圖像繪製及科學/工程學組件。
    • SnakeViz–一個基於瀏覽器的Python’s cProfile模塊輸出結果查看工具。
    • vincent–把Python轉換為Vega語法的轉換工具。
    • VisPy–基於OpenGL的高性能科學可視化工具。
  • 計算機視覺
    計算機視覺庫。
    • OpenCV–開源計算機視覺庫。
    • SimpleCV–一個用來創建計算機視覺應用的開源框架。
  • 機器學習
    機器學習庫。參見:awesome-machine-learning。
    • Crab–靈活、快速的推薦引擎。
    • gensim–人性化的話題建模庫。
    • hebel–GPU加速的深度學習庫。
    • NuPIC–智能計算Numenta平台。
    • pattern–Python網絡挖掘模塊。
    • PyBrain–另一個Python機器學習庫。
    • Pylearn2–一個基於Theano的機器學習庫。
    • python-recsys–一個用來實現推薦系統的Python庫。
    • scikit-learn–基於SciPy構建的機器學習Python模塊。
    • pydeep–Python深度學習庫。
    • vowpalporpoise–輕量級Vowpal Wabbit的Python封裝。
    • skflow–一個TensorFlow的簡化接口(模仿scikit-learn)。
    • MapReduce
    • MapReduce框架和庫。
    • dpark–Spark的Python克隆版,一個類似MapReduce的框架。
    • dumbo–這個Python模塊可以讓人輕鬆的編寫和運行Hadoop程序。
    • luigi–這個模塊幫你構建批處理作業的複雜流水線。
    • mrjob–在Hadoop或Amazon Web Services上運行MapReduce任務。
    • PySpark–Spark的Python API。
    • streamparse–運行針對事實數據流的Python代碼。集成了Apache Storm。
  • 函數式編程
    使用Python進行函數式編程。
    • CyToolz–Toolz的Cython實現:高性能函數式工具。
    • fn.py–在Python中進行函數式編程:實現了一些享受函數式編程缺失的功能。
    • funcy–炫酷又實用的函數式工具。
    • Toolz–一組用於迭代器,函數和字典的函數式編程工具。
  • 第三方API
    用來訪問第三方API的庫。參見:List of Python API Wrappers and Libraries。
    • apache-libcloud–一個為各種雲設計的Python庫。
    • boto–Amazon Web Services的Python接口。
    • django-wordpress–WordPress models and views for Django。
    • facebook-sdk–Facebook平台的Python SDK。
    • facepy–Facepy讓和Facebook’s Graph API的交互變得更容易。
    • gmail–Gmail的Python接口。
    • google-api-python-client–Python用的Google APIs客戶端庫。
    • gspread–Google電子錶格的Python API。
    • twython–Twitter API的封裝。
    • DevOps 工具
  • 用於DevOps的軟件和庫。
    • Ansible–一個非常簡單的IT自動化平台。
    • SaltStack–基礎設施自動化和管理系統。
    • OpenStack–用於構建私有和公有雲的開源軟件。
    • Docker Compose–快速,分離的開發環境,使用Docker。
    • Fabric–一個簡單的,Python風格的工具,用來進行遠程執行和部署。
    • cuisine–為Fabric提供一系列高級函數。
    • Fabtools–一個用來編寫超贊的Fabric文件的工具。
    • gitapi–Git的純Python API。
    • hgapi–Mercurial的純Python API。
    • honcho–Foreman的Python克隆版,用來管理基於Procfile的應用。
    • pexpect–Controlling interactive programs in a pseudo-terminal like在一個偽終端中控制交互程序,就像GNU expect一樣。
    • psutil–一個跨平台進程和系統工具模塊。
    • supervisor–UNIX的進程控制系統。
  • 任務調度
    任務調度庫。
    • APScheduler–輕巧但強大的進程內任務調度,使你可以調度函數。
    • django-schedule–一個Django排程應用。
    • doit–一個任務執行和構建工具。
    • gunnery–分佈式系統使用的多用途任務執行工具,具有web交互界面。
    • Joblib–一組為Python提供輕量級作業流水線的工具。
    • Plan–如有神助地編寫crontab文件。
    • schedule–人性化的Python任務調度庫。
    • Spiff–使用純Python實現的強大的工作流引擎。
    • TaskFlow–一個可以讓你方便執行任務的Python庫,一致並且可靠。
  • 外來函數接口
    使用外來函數接口的庫。
    • cffi–用來調用C代碼的外來函數接口。
    • ctypes–(Python標準庫)用來調用C代碼的外來函數接口。
    • PyCUDA–Nvidia CUDA API的封裝。
    • SWIG–簡化的封裝和接口生成器。
  • 高性能
    讓Python更快的庫。
    • Cython–優化的Python靜態編譯器。使用類型混合使Python編譯成C或C++模塊來獲得性能的極大提升。
    • PeachPy–嵌入Python的x86-64彙編器。可以被用作Python內聯的彙編器或者是獨立的彙編器,用於Windows、Linux、OS X、Native Client或者Go。
    • PyPy–使用Python實現的Python。解釋器使用黑魔法加快Python運行速度且不需要加入額外的類型信息。
    • Pyston–使用LLVM和現代JIT技術構建的Python實現,目標是為了獲得很好的性能。
    • Stackless Python–一個強化版的Python。
  • 微軟的 Windows平台
    在Windows平台上進行Python編程。
    • Python(x,y)–面向科學應用的Python發行版,基於Qt和Spyder。
    • pythonlibs–非官方的Windows平台Python擴展二進制包。
    • PythonNet–Python與.NET公共語言運行庫(CLR)的集成。
    • PyWin32–針對Windows的Python擴展。
    • WinPython–Windows7/8系統下便攜式開發環境。
  • 網絡可視化和SDN
    用來進行網絡可視化和SDN(軟件定義網絡)的工具和庫。
    • Mininet–一款流行的網絡模擬器以及用Python編寫的API。
    • POX–一個針對基於Python的軟件定義網絡應用(例如 OpenFlow SDN控制器)的開源開發平台。
    • Pyretic–火熱的SDN編程語言中的一員,為網絡交換機和模擬器提供強大的抽象能力。
    • SDX Platform–基於SDN的IXP實現,影響了Mininet,POX和Pyretic。
  • 硬件
    用來對硬件進行編程的庫。
    • ino-操作Arduino的命令行工具。
    • Pyro–Python機器人編程庫。
    • PyUserInput–跨平台的,控制鼠標和鍵盤的模塊。
    • scapy–一個非常棒的操作數據包的庫。
    • wifi–一個Python庫和命令行工具用來在Linux平台上操作WiFi。
    • Pingo–Pingo為類似Raspberry Pi,pcDuino,Intel Galileo等設備提供統一的API用以編程。
  • 兼容性
    幫助從Python2向Python3遷移的庫。
    • Python-Future–這就是Python2和Python3之間丟失的那個兼容性層。
    • Python-Modernize–使Python代碼更加現代化以便最終遷移到Python3。
    • Six–Python2和3的兼容性工具。
  • 雜項
    不屬於上面任何一個類別,但是非常有用的庫。
    • blinker–一個快速的Python進程內信號/事件分發系統。
    • itsdangerous–一系列輔助工具用來將可信的數據傳入不可信的環境。
    • pluginbase–一個簡單但是非常靈活的Python插件系統。
    • Pychievements–一個用來創建和追蹤成就的Python框架。
    • Tryton–一個通用商務框架。
  • 算法和設計模式
    • Python實現的算法和設計模式。
    • algorithms-一個Python算法模塊。
    • python-patterns–Python 設計模式的集合。
    • sortedcontainers–快速,純Python實現的SortedList,SortedDict和SortedSet類型。
  • 編輯器插件
    編輯器和IDE的插件
    • Emacs
    • Elpy–Emacs Python開發環境。
    • Sublime Text
    • SublimeJEDI–一個Sublime Text插件,用來使用超贊的自動補全庫Jedi。
    • Anaconda–Anaconda把你的Sublime Text3變成一個功能齊全的Python IDE。
    • Vim
    • YouCompleteMe–引入基於Jedi的Python自動補全引擎。
    • Jedi-vim–綁定Vim和Jedi自動補全庫對Python進行自動補全。
    • Python-mode–將Vim變成Python IDE的一款多合一插件。
    • Visual Studio
    • PTVS–Visual Studio的Python工具。
  • 集成開發環境
    流行的Python集成開發環境。
    • PyCharm–商業化的Python IDE,由JetBrains開發。也有免費的社區版提供。
    • LiClipse–基於Eclipse的免費多語言IDE。使用PyDev來支持Python。
    • Spyder–開源Python IDE。
  • 服務
    在線工具和簡化開發的API。
    持續集成
    參見:awesome-CIandCD。
    • Travis CI–一個流行的工具,為你的開源和私人項目提供持續集成服務。(僅支持GitHub)
    • CircleCI–一個持續集成工具,可以非常快速的進行并行測試。(僅支持GitHub)
    • Vexor CI–一個為私人app提供持續集成的工具,支持按分鐘付費。
    • Wercker–基於Docker平台,用來構建和部署微服務。
  • 代碼質量
    • Codacy–自動化代碼審查,更加快速的發布高質量代碼。對於開源項目是免費的。
    • QuantifiedCode–一個數據驅動、自動、持續的代碼審查工具。
  • 資源
    在這裏可以找到新的Python庫。
    網站
    • r/Python
    • CoolGithubProjects
    • Django Packages
    • Full Stack Python
    • Python 3 Wall of Superpowers
    • Python Hackers
    • Python ZEEF
    • Trending Python repositories on GitHub today
    • PyPI Ranking
  • 周刊
    • Import Python Newsletter
    • Pycoder’s Weekly
    • Python Weekly
点赞

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *