P614

《Python Cookbook》第三版中文 文档

自从 2008 年以来,Python3 横空出世并慢慢进化。Python3 的流行一直被认为需 要很长一段时间。事实上,到我写这本书的 2013 年,绝大部分的 Python 程序员仍然 在生产环境中使用的是版本 2 系列,最主要是因为 Python3 不向后兼容。毫无疑问, 对于工作在遗留代码上的每个程序员来讲,向后兼容是不得不考虑的问题。但是放眼 未来,你就会发现 Python3 给你带来不一样的惊喜。 正如 Python3 代表未来一样,新的《Python Cookbook》版本相比较之前的版本有 了一个全新的改变。最重要的是,这个意味着本书是一本非常前沿的参考书。书中所 有代码都是在 Python3.3 版本下面编写和测试的,并没有考虑之前老版本的兼容性。

x75x 2015-12-31   459   0
P22

一切从游戏开始Python 文档

一切从游戏开始-完整的一个python to hack 实例

sxlvxh 2015-12-28   160   0
P337

Python算法 文档

精通Python语言中的基础算法。This is a book about algorithmic problem solving for Python programmers. Just like books on, say, object-oriented patterns, the problems it deals with are of a general nature—as are the solutions. Your task as an algorist will, in many cases, be more than simply to implement or execute an existing algorithm, as you would, for example, in solving an algebra problem. Instead, you are expected to come up with new algorithms—new general solutions to hitherto unseen, general problems. In this book, you are going to learn principles for constructing such solutions.

angelks4 2015-12-19   254   0
P26

Python 3 初探 文档

简介: Python 3 是 Guido van Rossum 功能强大的通用编程语言的最新版本。 它虽然打破了与 2.x 版本的向后兼容性,但却清理了某些语法方面的问题。本 文是系列文章中的第一篇,介绍了影响该语言及向后兼容性的各种变化,并且还 提供了新特性的几个例子。 Python 版本 3,也被称为 Python 3000 或 Py3K(仿效 Microsoft® Windows® 2000 操作系统而命名的昵称)是 Guido van Rossum 通用编程语言的最新版本。 虽然新版本对该核心语言做了很多改进,但还是打破了与 2.x 版本的向后兼容 性。

fxdfe 2015-12-17   165   0
P280

像计算机科学家一样思考Python 文档

《像计算机科学家一样思考python》按照培养读者像计算机科学家一样的思维方式的思路来教授python语言编程。全书贯穿的主体是如何思考、设计、开发的方法,而具体的编程语言,只是提供一个具体场景方便介绍的媒介。《像计算机科学家一样思考python》并不是一本介绍语言的书,而是一本介绍编程思想的书。和其他编程设计语言书籍不同,它不拘泥于语言细节,而是尝试从初学者的角度出发,用生动的示例和丰富的练习来引导读者渐入佳境。<br> 作者从最基本的编程概念开始讲起,包括语言的语法和语义,而且每个编程概念都有清晰的定义,引领读者循序渐进地学习变量、表达式、语句、函数和数据结构。此外,书中还探讨了如何处理文件和数据库,如何理解对象、方法和面向对象编程,如何使用调试技巧来修正语法、运行时和语义错误。每一章都配有术语表和练习题,方便读者巩固所学的知识和技巧。此外,每一章都抽出一节来讲解如何调试程序。作者针对每章中所专注的语言特性,或者相关的开发问题,总结了调试的方方面面。可以说这是一种非常有益的创新,让初学编程的读者少走很多弯路。<br> 全书共19章和3个附录,详细介绍了python语言编程的方方面面。《像计算机科学家一样思考python》是一本实用的学习指南,适合没有python编程经验的程序员阅读,也适合高中或大学的学生、python爱好者及需要了解编程基础的人阅读。对于第一次接触程序设计的人来说,是一本不可多得的佳作。

fxdfe 2015-12-17   373   0
P342

Selenium2 Python 自动化测试实战(第二版) 文档

本书,主要是面向编程基础较弱的人,但也同时适合有一定技术储备的人学习 selenium。 对于编程基础较低初学者,适合通篇阅读,过程中可以学习和接触到很多旁枝侧节的知识,这些都是 做好 web 自动化所有需要的知识;对于有一定技术储备,只是为了学习 selenium 的人而言,你大可根据 目录,把它当成手册直接阅读你需要的东西。 这不是一本编程语言和技巧的书籍,虽然书中涉及了很多 python 知识,以及其他的技术知识。它更 多的是充当“布道者”的角色,通过大量的实例,传达一种思维模式:如何利用 python+selenium 组建起 生产应用的 web自动化测试。 这本书也不能帮你成为高大上的编程大牛,或者自动化测试的行家。但是,它可以引领你迈入 web自 动化测试的领域。

zzurie 2015-12-15   443   0
P96

Abaqus Python 开发使用指南 文档

Python 语言支持使用分号(; )作为一条语句的结束标识,但是 python 语 言中的分号是可以省略的,它要通过换行符来识别语句的结束; Python 语言中的代码分为物理行和逻辑行两类,物理行指的是编写程序时 所看到的行,而逻辑行是指 Python 语言能够识别的单个语句;如果要在一个物 理行中使用多个逻辑行,此时一定语言使用分号(; )进行分隔,例如: x=1;y=2;z=3 如果逻辑行太长,则可以在多个物理行编写一个逻辑行,python 语言中使用 反斜线“\”作为连接符。

mn3n 2015-12-13   1714   0
P21

扇贝Python小团队不妨知道的技术 文档

扇贝网简介英语能力训练平台跌跌撞撞一年注册量~100万每天访问量~5万平台:Web,Android,iOS假设你们和我们一样•技术凑合•能出活•没有大牛.• Nginx • Uwsgi • Django, Python • MySQL, Memcache, Redis, MongoDB • LVM • Ubuntu

mn3n 2015-12-13   504   0
P458

用Python,Lua和Ruby语言设计游戏 文档

将教你如何使用游戏界中的三款主流脚本语言进行游戏编程。 从深层次阐述Python、Lua和Ruby这三种解释性脚本语言和用它们编写的游戏。

wgee 2015-12-11   316   0
游戏开发   Lua   Python   Ruby  
P0

Python标准库示例 文档

本书由资深Python专家亲自执笔,Python语言的核心开发人员作序推荐,权威性毋庸置疑。<br> 对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案,所以本书是所有Python程序员都必备的工具书!本书以案例驱动的方式讲解了标准库中一百多个模块的使用方法(如何工作)和工作原理(为什么要这样工作),比标准库的官方文档更容易理解(一个简单的示例比一份手册文档更有帮助),为Python程序员熟练掌握和使用这些模块提供了绝佳指导。<br> 全书一共19章,系统而全面地对Python标准库中的一百多个模块进行了生动的讲解。这些模块主要包括:文本处理工具模块、与数据结构相关的模块、与算法有关的模块、管理日期和时间值的模块、用于数学计算的模块、管理文件系统的模块、用于数据存储与交换的模块、用于数据压缩与归档的模块、用于加密的模块、与进程和线程相关的模块、与网络通信和Email相关的模块、构建模块、支持处理多种自然语言和文化设置的模块、开发工具模块、与运行时特性相关的模块,等等。

wgee 2015-12-11   560   0
P220

Python灰帽子:黑客与逆向工程师的python编程之道英文版 文档

《Python灰帽子:黑客与逆向工程师的Python编程之道》是由知名安全机构ImmunityInc的资深黑帽JustinSeitz先生主笔撰写的一本关于编程语言Python如何被广泛应用于黑客与逆向工程领域的书籍.老牌黑客,同时也是Immunity Inc的创始人兼首席技术执行官(CT0)Dave Aitel为《Python灰帽子:黑客与逆向工程师的Python编程之道》担任了技术编辑一职。《Python灰帽子:黑客与逆向工程师的Python编程之道》的绝大部分篇幅着眼于黑客技术领域中的两大经久不衰的话题:逆向工程与漏洞挖掘,并向读者呈现了几乎每个逆向工程师或安全研究人员在日常工作中所面临的各种场景,其中包括:如何设计?构建自己的调试工具,如何自动化实现烦琐的逆向分析任务,如何设计与构建自己的fuzzing工具,如何利用fuzzing测试来找出存在于软件产品中的安全漏洞,一些小技巧诸如钩子与注入技术的应用,以及对一些主流Python安全工具如PyDbg、Immunity Debugger、Sulley、IDAPython、PyEmu等的深入介绍。作者借助于如今黑客社区中备受青睐的编程语言Python引领读者构建出精悍的脚本程序来——应对上述这些问题。出现在《Python灰帽子:黑客与逆向工程师的Python编程之道》中的相当一部分Python代码实例借鉴或直接来源于一些优秀的开源安全项目,诸如Pedram Amini的Paimei,由此读者可以领略到安全研究者?是如何将黑客艺术与工程技术优雅融合来解决那些棘手问题的。

wgee 2015-12-10   520   0
P3

Python pygame模块及SDL库简介 文档

pygame是一个设计用来开发游戏的python模块,在SDL库的基础上提供了各种接口,从而使用用户能够使用python语言创建各种各样的游戏或多媒体程序,pygame支持多种操作系统,当然,它是一个开源的软件。<br> pygame是 跨平台 Python模块,专为电子游戏设计。 包含图像、声音。建立在SDL基础上,允许实时电子游戏研发而无需被低阶语言,如C语言或是更低阶的组合语言束缚。基于这样一个设想,所有需要的游戏功能和理念都(主要是图像方面)都完全简化位游戏逻辑本身,所有的资源结构都可以由高级语言提供,如Python。

wgee 2015-12-10   280   0
P63

Python 科学计算教程 文档

Python is an extremely usable, high-level programming language that is quickly becoming a standard in scientific computing. It is open source, completely standardized across different platforms (Windows / MacOS / Linux), immensely flexible, and easy to use and learn. Programs written in Python are highly readable and often much shorter than comparable programs written in other languages like C or Fortran. Moreover, Python comes pre-loaded with standard modules that provide a huge array of functions and algorithms, for tasks like parsing text data, manipulating and finding files on disk, reading/writing compressed files, and downloading data from web servers. Python is also capable of all of the complex techniques that advanced programmers expect, like object orientation.

ffc8 2015-12-04   2792   0
P243

Financial Modelling in Python 文档

A variety of techniques exist to extend Python from the C and C++ programming languages. Conversely, a Python interpreter is easily embedded in C and C++ programs. In the world of financia engineering, C/C++ prevails and large bodies of this code exist in most financia institutions. The ability for new programs to be written in Python that can interoperate with these code investments is a huge victory for the analyst and the institutions considering its use.

wole 2015-12-04   2723   0
P735

A Primer on Scientific Programming with Python 2nd 文档

Our first examples on computer programming involve programs that evaluate mathematical formulas. You will learn how to write and run a Python program, how to work with variables, how to compute with mathematical functions such as ex and sin x, and how to use Python for interactive calculations. We assume that you are somewhat familiar with computers so that you know what files and folders1 are, how you move between folders, how you change file and folder names, and how you write text and save it in a file.

wole 2015-12-04   1349   0
P38

【试读】《Python Web开发:测试驱动方法》 文档

内容提要本书从最基础的知识开始,讲解Web开发的整个流程,展示如何使用Python做测试驱动开发。本书由三个部分组成。第一部分介绍了测试驱动开发和Django的基础知识。第二部分讨论了Web开发要素,探讨了Web开发过程中不可避免的问题,及如何通过测试解决这些问题。第三部分探讨了一些高级话题,如模拟技术、集成第三方插件、Ajax、测试固件、持续集成等。

ncnf 2015-11-27   175   0
P454

Python机器学习 文档

Unlock deeper insights into machine learning with this vital guide to cutting-edge predictive analytics。

ec7y 2015-11-23   891   0
P403

Python 3 面向对象编程 文档

This book will introduce you to the terminology of the object-oriented paradigm, focusing on object-oriented design with step-by-step examples. It will take you from simple inheritance, one of the most useful tools in the object-oriented programmer's toolbox, all the way through to cooperative inheritance, one of the most complicated. You will be able to raise, handle, define, and manipulate exceptions.

nngrr 2015-10-26   688   0
P206

黑客与逆向工程师的Python编程之道(英文版) 文档

本书是由知名安全机构Immunity Inc的资深黑帽Justin Seitz先生主笔撰写的一本关于编程语言Python如何被广泛应用于黑客与逆向工程领域的书籍。老牌黑客,同时也是Immunity Inc的创始人兼首席技术执行官(CTO)Dave Aitel为本书担任了技术编辑一职。本书的绝大部分篇幅着眼于黑客技术领域中的两大经久不衰的话题:逆向工程与漏洞挖掘,并向读者呈现了几乎每个逆向工程师或安全研究人员在日常工作中所面临的各种场景,其中包括:如何设计与构建自己的调试工具,如何自动化实现烦琐的逆向分析任务,如何设计与构建自己的fuzzing工具,如何利用fuzzing测试来找出存在于软件产品中的安全漏洞,一些小技巧诸如钩子与注入技术的应用,以及对一些主流Python安全工具如PyDbg、Immunity Debugger、Sulley、IDAPython、PyEmu等的深入介绍。作者借助于如今黑客社区中备受青睐的编程语言Python引领读者构建出精悍的脚本程序来一一应对上述这些问题。出现在本书中的相当一部分Python代码实例借鉴或直接来源于一些优秀的开源安全项目,诸如Pedram Amini的Paimei,由此读者可以领略到安全研究者们是如何将黑客艺术与工程技术优雅融合来解决那些棘手问题的。

nngrr 2015-10-26   258   0
P432

Python Programming in OpenGL 文档

The choice of Python from dozens of other languages is a personal preference. Python is a relatively simple language, but it is easily expanded through external modules such as the PyOpenGL module. Python is object-oriented9 and is a very popular language. Plus, Python is freely available! The downside is that program execution is somewhat slow10 , but I believe the advantages outweigh the loss of speed. Finally, once you learn Python, it is relatively easy to go on to other languages if you desire (and you may not... Python is a very powerful language!). See section 2.6 below for instructions on how to obtain a copy of Python for your computer.

nngrr 2015-10-26   3161   0
1 2 3 4 5 6 7 8 9 10