Python漫游指南(影印版 英文版)

Python漫游指南(影印版 英文版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , , ,
2017-10
版次: 1
ISBN: 9787564173746
定价: 88.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 321页
字数: 416千字
正文语种: 英语
7人买过
  •   准备好完成从新手到Python专家的历练了吗?
      《Python漫游指南(影印版 英文版)》给出了来自Python社区的实践和第1选择工具的内行指南,可以帮助那些希望向开源社区贡献力量或是想基于Python技术创业的中级程序员更上一层楼,迈入Python高手的殿堂。
      《Python漫游指南(影印版 英文版)》包括三个不同的部分,汇集了超过百名Python社区成员的成果。首先,你将学习到如何设置、使用Python编辑工具;然后,将深入研究具有Python风格的代表性代码样例;最后,将探索Python社区常用的代码库。

    肯尼思赖茨,负责heroku台上python语言的技术设计,同时还是python软件会(pythonsoftwarefoundation)的成员之一。 Preface

    Part I.  Getting Started
    1. Picking an Interpreter
    The State of Python 2 Versus Python 3
    Recommendations
    So...3?
    Implementations
    CPython
    Stackless
    PyPy
    Jython
    IronPython
    PythonNet
    Skulpt
    MicroPython
    2. Properly Installing Python
    Installing Python on Mac OS X
    Setuptools and pip
    virtualenv
    Installing Python on Linux
    Setuptools and pip
    Development Tools
    virtualenv
    Installing Python on Windows
    Setuptools and pip
    virtualenv
    Commercial Python Redistributions
    3. Your Development Environment
    Text Editors
    Sublime Text
    Vim
    Emacs
    TextMate
    Atom
    Code
    IDEs
    PyCharm/Intellij IDEA
    Aptana Studio 3/Eclipse + LiClipse + PyDev
    WingIDE
    Spyder
    NIN]A-IDE
    Komodo IDE
    Eric (the Eric Python IDE)
    Visual Studio
    Enhanced Interactive Tools
    IDLE
    IPython
    bpython
    Isolation Tools
    Virtual Environments
    pyenv
    Autoenv
    virtualenvwrapper
    Buildout
    Conda
    Docker

    Part II.  Getting Down to Business
    4. Writing Great Code
    Code Style
    PEP 8
    PEP 20 (a.k.a. The Zen of Python)
    General Advice
    Conventions
    Idioms
    Common Gotchas
    Structuring Your Project
    Modules
    Packages
    Object-Oriented Programming
    Decorators
    Dynamic Typing
    Mutable and Immutable Types
    Vendorizing Dependencies
    Testing Your Code
    Testing Basics
    Examples
    Other Popular Tools
    Documentation
    Project Documentation
    Project Publication
    Docstring Versus Block Comments
    Logging
    Logging in a Library
    Logging in an Application
    Choosing a License
    Upstream Licenses
    Options
    Licensing Resources
    5. Reading Great Code
    Common Features
    HowDoI
    Reading a Single-File Script
    Structure Examples from HowDoI
    Style Examples from HowDoI
    Diamond
    Reading a Larger Application
    Structure Examples from Diamond
    Style Examples from Diamond
    Tablib
    Reading a Small Library
    Structure Examples from Tablib
    Style Examples from Tablib
    Requests
    Reading a Larger Library
    Structure Examples from Requests
    Style Examples from Requests
    Werkzeug
    Reading Code in a Toolkit
    Style Examples from Werkzeug
    Structure Examples from Werkzeug
    Flask
    Reading Code in a Framework
    Style Examples from Flask
    Structure Examples from Flask
    6. Shipping Great Code
    Useful Vocabulary and Concepts
    Packaging Your Code
    Conda
    VyPI
    Freezing Your Code
    PyInstaller
    cx_Freeze
    py2app
    py2exe
    bbFreeze
    Packaging for Linux-Built Distributions
    Executable ZIP Files

    PartIII.  Scenario Guide
    7. User Interaction
    Iupyter Notebooks
    Command-Line Applications
    GUI Applications
    Widget Libraries
    Game Development
    Web Applications
    Web Frameworks/Microframeworks
    Web Template Engines
    Web Deployment
    8. Code Management and Improvement
    Continuous Integration
    System Administration
    Server Automation
    System and Task Monitoring
    Speed
    Interfacing with C/C++/FORTRAN Libraries
    9. Software interfaces
    Web Clients
    Web APIs
    Data Serialization
    Distributed Systems
    Networking
    Cryptography
    10. Data Manipulation
    Scientific Applications
    Text Manipulation and Text Mining
    String Tools in Pythons Standard Library
    Image Manipulation
    11. Data Persistence
    Structured Files
    Database Libraries
    A. Additional Notes

    Index
  • 内容简介:
      准备好完成从新手到Python专家的历练了吗?
      《Python漫游指南(影印版 英文版)》给出了来自Python社区的实践和第1选择工具的内行指南,可以帮助那些希望向开源社区贡献力量或是想基于Python技术创业的中级程序员更上一层楼,迈入Python高手的殿堂。
      《Python漫游指南(影印版 英文版)》包括三个不同的部分,汇集了超过百名Python社区成员的成果。首先,你将学习到如何设置、使用Python编辑工具;然后,将深入研究具有Python风格的代表性代码样例;最后,将探索Python社区常用的代码库。
  • 作者简介:


    肯尼思赖茨,负责heroku台上python语言的技术设计,同时还是python软件会(pythonsoftwarefoundation)的成员之一。
  • 目录:
    Preface

    Part I.  Getting Started
    1. Picking an Interpreter
    The State of Python 2 Versus Python 3
    Recommendations
    So...3?
    Implementations
    CPython
    Stackless
    PyPy
    Jython
    IronPython
    PythonNet
    Skulpt
    MicroPython
    2. Properly Installing Python
    Installing Python on Mac OS X
    Setuptools and pip
    virtualenv
    Installing Python on Linux
    Setuptools and pip
    Development Tools
    virtualenv
    Installing Python on Windows
    Setuptools and pip
    virtualenv
    Commercial Python Redistributions
    3. Your Development Environment
    Text Editors
    Sublime Text
    Vim
    Emacs
    TextMate
    Atom
    Code
    IDEs
    PyCharm/Intellij IDEA
    Aptana Studio 3/Eclipse + LiClipse + PyDev
    WingIDE
    Spyder
    NIN]A-IDE
    Komodo IDE
    Eric (the Eric Python IDE)
    Visual Studio
    Enhanced Interactive Tools
    IDLE
    IPython
    bpython
    Isolation Tools
    Virtual Environments
    pyenv
    Autoenv
    virtualenvwrapper
    Buildout
    Conda
    Docker

    Part II.  Getting Down to Business
    4. Writing Great Code
    Code Style
    PEP 8
    PEP 20 (a.k.a. The Zen of Python)
    General Advice
    Conventions
    Idioms
    Common Gotchas
    Structuring Your Project
    Modules
    Packages
    Object-Oriented Programming
    Decorators
    Dynamic Typing
    Mutable and Immutable Types
    Vendorizing Dependencies
    Testing Your Code
    Testing Basics
    Examples
    Other Popular Tools
    Documentation
    Project Documentation
    Project Publication
    Docstring Versus Block Comments
    Logging
    Logging in a Library
    Logging in an Application
    Choosing a License
    Upstream Licenses
    Options
    Licensing Resources
    5. Reading Great Code
    Common Features
    HowDoI
    Reading a Single-File Script
    Structure Examples from HowDoI
    Style Examples from HowDoI
    Diamond
    Reading a Larger Application
    Structure Examples from Diamond
    Style Examples from Diamond
    Tablib
    Reading a Small Library
    Structure Examples from Tablib
    Style Examples from Tablib
    Requests
    Reading a Larger Library
    Structure Examples from Requests
    Style Examples from Requests
    Werkzeug
    Reading Code in a Toolkit
    Style Examples from Werkzeug
    Structure Examples from Werkzeug
    Flask
    Reading Code in a Framework
    Style Examples from Flask
    Structure Examples from Flask
    6. Shipping Great Code
    Useful Vocabulary and Concepts
    Packaging Your Code
    Conda
    VyPI
    Freezing Your Code
    PyInstaller
    cx_Freeze
    py2app
    py2exe
    bbFreeze
    Packaging for Linux-Built Distributions
    Executable ZIP Files

    PartIII.  Scenario Guide
    7. User Interaction
    Iupyter Notebooks
    Command-Line Applications
    GUI Applications
    Widget Libraries
    Game Development
    Web Applications
    Web Frameworks/Microframeworks
    Web Template Engines
    Web Deployment
    8. Code Management and Improvement
    Continuous Integration
    System Administration
    Server Automation
    System and Task Monitoring
    Speed
    Interfacing with C/C++/FORTRAN Libraries
    9. Software interfaces
    Web Clients
    Web APIs
    Data Serialization
    Distributed Systems
    Networking
    Cryptography
    10. Data Manipulation
    Scientific Applications
    Text Manipulation and Text Mining
    String Tools in Pythons Standard Library
    Image Manipulation
    11. Data Persistence
    Structured Files
    Database Libraries
    A. Additional Notes

    Index
查看详情
您可能感兴趣 / 更多
Python漫游指南(影印版 英文版)
教育企业化改革的失败
Kenneth J. Saltman
Python漫游指南(影印版 英文版)
学校心理学实用手册--21世纪的有效实践(精)
Kenneth W.Merrell 编;[美]Gretchen Gimpel Peacock、Ruth A.Ervin、Edward J.Daly Ⅲ、肖晶 译
Python漫游指南(影印版 英文版)
詹韦免疫生物学(原书第九版)(Janeway\'s Immunobiology, Kenneth Murphy,Casey Weaver,周洪译)
Kenneth Murphy;Casey Weaver
Python漫游指南(影印版 英文版)
元话语(当代国外语言学与应用语言学文库)(升级版)
Ken Hyland
Python漫游指南(影印版 英文版)
Flood Warning
Kenah;Katharine;Schimler-Safford;Amy
Python漫游指南(影印版 英文版)
Illusion Chronicles of Nick
Kenyon;Sherrilyn
Python漫游指南(影印版 英文版)
Zombies vs. Nazis: A Lost History of the Walking Dead
Kenemore;Scott;Wallenta;Adam
Python漫游指南(影印版 英文版)
The Ultimate Marketing Plan Target Your Audience! Get Out Your Message! Build Your Brand!
Kennedy;Dan S
Python漫游指南(影印版 英文版)
Seed of the Mother
Kennedy;Madonna
Python漫游指南(影印版 英文版)
Global e-commerce: Impacts of National Environment and Policy 全球电子商务
Kenneth L. Kraemer 著
Python漫游指南(影印版 英文版)
Physics of Sedimentology: Textbook and Reference
Kenneth J. Hsü;Kenneth J. Hsn
Python漫游指南(影印版 英文版)
#Concepts of Human Anatomy & PhysiologyISBN9787506222587
KentM.VanDeGraaff 著