Python 最佳實踐指南中文版">Python 最佳實踐指南中文版

分類:IT技術 時間:2017-10-01

python最佳實踐指南中文版

項目翻譯自 Hitchhiker's Guide to Python 。

Readthedocs文檔地址 Python最佳實踐指南中文版 。

本指南目前持續不斷地更新與完善。這份主要是自我見解的指南旨在為Python初學者和 專家提供一個關於Python安裝、配置、和日常使用的最佳實踐手冊。

主題包括:

  • 不同平臺和系統上的安裝
  • Py2app, Py2exe, bbfreeze, pyInstaller
  • Pip
  • Numpy, scipy, statpy, pyplot, matplotlib
  • Virtualenv
  • Fabric
  • 優秀的模塊推薦,按主題/目的分類
  • 在哪些場景下使用哪些模塊
  • 服務器配置 & 不同的web框架和工具
  • 文檔: 寫文檔
  • 測試: Jenkins & tox 指南
  • 如何更方便地通過 git 連接 hg

如果你不習慣閱讀reStructuredText形式的文檔, 這裏有一份同步更新的 HTML版文檔,請戳它 。

使用指南

  1. 下載zip文件或clone到本地,並進入到項目根目錄
  2. 打開命令行,運行 pip install -r requirements.txt 安裝依賴
  3. 打開命令行,運行 make html ; 或者(針對Windows)運行makehtml.bat
  4. 上述步驟自動在根目錄下生成build文件夾,打開./build/html/index.html即可瀏覽文檔

或者

  • 直接訪問 Python最佳實踐指南中文版 。

翻譯進度(完成)

Getting Started(開始吧)(完成)

  • Picking an Interpreter(選擇一個解釋器)(完成)
  • Properly Install Python(正確地安裝Python)(完成)

Writing Great Code(寫出優雅的代碼)(完成)

  • Structuring Your Project(結構化你的工程)(完成)
  • Code Style(代碼風格)(完成)
  • Reading Great Code(閱讀好的代碼)(完成)
  • Documentation(文檔)(完成)
  • Testing Your Code(測試你的代碼)(完成)
  • Logging(日誌)(完成)
  • Common Gotchas(常見陷阱)(完成)
  • Choosing a License(選擇一個許可)(完成)

Scenario Guide(場景/方案指南)(完成)

  • Network Applications(網絡應用)(完成)
  • Web Applications(Web 應用)(完成)
  • HTML Scraping(HTML 抓取)(完成)
  • command-line Applications(命令行應用)(完成)
  • GUI Applications(GUI應用)(完成)
  • databases(數據庫)(完成)
  • Networking(網絡)(完成)
  • systems Administration(系統管理)(完成)
  • Continuous Integration(持續集成)(完成)
  • Speed(速度)(完成)
  • Scientific Applications(科學應用)(完成)
  • Image Manipulation(圖像處理)(完成)
  • XML parsing(XML解析)(完成)
  • JSON(JSON)(完成)
  • Cryptography(密碼學)(完成)
  • Interfacing with C/C++ Libraries(與C/C++庫交互)(完成)
  • Machine Learning(機器學習)(完成)
  • Data Serialization(數據序列化)(完成)

Shipping Great Code(部署優雅的代碼)(完成)

  • Packaging Your Code(打包你的代碼)(完成)
  • Freezing Your Code(凍結你的代碼)(完成)

Development Environment(開發環境)(完成)

  • Your Development Environment(你的開發環境)(完成)
  • Virtual Environments(虛擬環境)(完成)
  • Further Configuration of Pip and Virtualenv(Pip和Virtualenv的更多配置)(完成)

Additional Notes(額外關註)(完成)

  • Introduction(介紹)(完成)
  • The Community(社區)(完成)
  • Learning Python(學習Python)(完成)
  • Documentation(文檔)(完成)
  • News(新聞)(完成)

其他(完成)

  • Contribute(貢獻)(完成)
  • License(許可證)(完成)
  • The Guide Style Guide(風格指南指引)(完成)

Tags: Python 指南 實踐 最佳 文檔 中文版

文章來源:


ads
ads

相關文章
ads

相關文章

ad