Effective Python Development for Biologists

上传者: 43960172 | 上传时间: 2021-10-26 07:32:33 | 文件大小: 1.02MB | 文件类型: -
Effective Python Development for Biologists: Tools and techniques for building biological programs By 作者: Dr Martin Jones ISBN-10 书号: 153910303X ISBN-13 书号: 9781539103035 出版日期: 2016-09-26 pages 页数: 296 Contents 1: Introduction 1 About this book » 1 Typography and formatting » 5 Getting in touch » 8 2: Environments for developing in Python 10 Introduction » 10 What you actually write code in » 10 Integrated development environments » 14 Managing Python and packages » 19 Working in a debugger » 25 Alternatives to pdb » 57 Recap » 59 3: Organizing and sharing code 61 Introduction » 61 Working with modules » 63 Distributing code » 80 Recap » 86 4: Testing your code 88 Introduction » 88 Testing with assert » 89 Automated testing with nose » 105 Types of assertions » 119 Designing for testing » 127 Special types of testing » 131 Recap » 137 5: Performance 139 Introduction » 139 Benchmarking » 140 Benchmarking memory » 147 Profiling » 160 Guidelines for performance optimization » 179 Specific tips for improving performance » 181 Further topics in performance » 194 Recap » 197 6: Building user interfaces 198 Why do we need a user interface? » 198 A simple program » 200 A simple interactive interface » 203 A simple command line interface » 207 Command line interfaces with argparse » 216 Alternatives to argparse » 241 Configuration files » 243 Web interfaces » 250 Graphical user interfaces » 257 Logging » 269 Logging messages » 273 Logging to a file » 276 Recap » 283

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明