梦想破碎是没有声音的,它只是缓慢又沉默地离开了。 by 苏更生

标签:python教程

Python

Python系列教程-目录

Python系列教程-目录
Python系列教程 目录 Python初级教程 Python快速教程 (手册) Python基础01 Hello World! Python基础02 基本数据类型 Python基础03 序列 Python基础04 运算 Python基础05 缩进和选择 Python基础06 循...

Jay13 3年前 (2014-08-11) 3989℃ 0评论 5喜欢

未分类

Python经典书籍下载

【快课教程】推荐几本经典的python教程: 简明Python教程 与孩子一起学编程 Head First Python 中文版 笨办法学Python Dive.Into.Python中文版(附课程源码) Python核心编程 深入理解Python Python标准库 Pytho...

Jay13 3年前 (2014-03-23) 2216℃ 0评论 1喜欢

Python进阶

Python:使用ctypes库调用外部DLL

前言 朋友的公司是做GPS的,上周联系到我要帮做个程序把他们平台的车辆定位跟踪数据和省里的平台对接。看一下官方提供的三个文档,洋洋洒洒共一百多页,一大堆协议的定义甚是齐全,好在官方的文件中也带有个封装好通信功能的DLL和一个调用此接口的c++ DEMO程序,既然有现成的可用,那就...

Jay13 3年前 (2014-03-19) 2821℃ 0评论 2喜欢

Python进阶

浅谈 Python 程序和 C 程序的整合

概览 Python 是一种用于快速开发软件的编程语言,它的语法比较简单,易于掌握,但存在执行速度慢的问题,并且在处理某些问题时存在不足,如对计算机硬件系统的访问,对媒体文件的访问等。而作为软件开发的传统编程语言—— C 语言,却能在这些问题上很好地弥补 Python 语言的不足...

Jay13 3年前 (2014-03-19) 2931℃ 0评论 3喜欢

Python进阶

Python调用C函数

关键字:Python ctypes,Python调用dll,Python调用C函数 为了节省软件开发成本,软件开发人员希望能够缩短的软件的开 发时间,希望能够在短时间内开发出稳定的产品。Python 功能强大,简单易用,能够快速开发应用软件。但是由于 Python 自身执行速度...

Jay13 3年前 (2014-03-19) 10435℃ 0评论 9喜欢

Python进阶

Python深入06 Python的内存管理

Python深入06 Python的内存管理
摘要:Python的内存管理 语言的内存管理是语言设计的一个重要方面。它是决定语言性能的重要因素。无论是C语言的手工管理,还是Java的垃圾回收,都成为语言最重要的特征。这里以Python语言为例子,说明一门动态类型的、面向对象的语言的内存管理方式。   对象的内存...

Jay13 3年前 (2014-03-12) 2275℃ 0评论 6喜欢

Python进阶

Python深入05 装饰器

摘要:Python装饰器 装饰器(decorator)是一种高级Python语法。装饰器可以对一个函数、方法或者类进行加工。在Python中,我们有多种方法对函数和类进行加工,比如在Python闭包中,我们见到函数对象作为某一个函数的返回结果。相对于其它方式,装饰器语法简单,...

Jay13 3年前 (2014-03-12) 2091℃ 0评论 6喜欢

Python进阶

Python深入04 闭包

摘要:Python闭包 Python函数式编程 闭包(closure)是函数式编程的重要的语法结构。函数式编程是一种编程范式 (而面向过程编程和面向对象编程也都是编程范式)。在面向过程编程中,我们见到过函数(function);在面向对象编程中,我们见过对象(object)。函...

Jay13 3年前 (2014-03-12) 1987℃ 0评论 4喜欢

Python进阶

Python深入03 对象的属性

摘要: __dict__分层存储属性。每一层的__dict__只存储该层新增的属性。子类不需要重复存储父类中的属性。 即时生成属性是值得了解的概念。在Python开发中,你有可能使用这种方法来更合理的管理对象的属性。 Python一切皆对象(object),每个对象都可能...

Jay13 3年前 (2014-03-12) 1780℃ 0评论 8喜欢

Python进阶

Python深入02 上下文管理器

摘要:Python上下文管理器(context manager) 上下文管理器(context manager)是Python2.5开始支持的一种语法,用于规定某个对象的使用范围。一旦进入或者离开该使用范围,会有特殊操作被调用 (比如为对象分配或者释放内存)。它的语法形式是w...

Jay13 3年前 (2014-03-12) 1931℃ 0评论 7喜欢

Python进阶

Python深入01 特殊方法与多范式

摘要:Python特殊方法与多范式 Python一切皆对象,但同时,Python还是一个多范式语言(multi-paradigm),你不仅可以使用面向对象的方式来编写程序,还可以用面向过程的方式来编写相同功能的程序(还有函数式、声明式等,我们暂不深入)。Python的多范式依...

Jay13 3年前 (2014-03-12) 1936℃ 0评论 6喜欢

python中级

被解放的姜戈03 所谓伊人

摘要:Django模板的使用 使用模板实现视图分离。 数据传递,模板变量,模板循环与选择,模板继承。 在之前的程序中,我们直接生成一个字符串,作为http回复,返回给客户端。这一过程中使用了django.http.HttpResponse()。 在这样的一种回复生成过...

Jay13 3年前 (2014-03-11) 2376℃ 0评论 11喜欢

python中级

Python小技巧

摘要:Python实用技巧 import模块 在Python经常使用import声明,以使用其他模块(也就是其它.py文件)中定义的对象。 1) 使用__name__ 当我们编写Python库模块的时候,我们往往运行一些测试语句。当这个程序作为库被import的时候,我们并不...

Jay13 3年前 (2014-03-11) 1831℃ 0评论 2喜欢

python中级

Python网络02 Python服务器进化

摘要:用Python实现web服务器,使用Python标准库中的一些高级包简化了Python服务器,并将静态内容、CGI应用和服务器分割,降低三者之间的耦合,从而可以更加便捷的构建和维护Python服务器。 在上一篇文章中(用socket写一个Python服务器),我们在不依...

Jay13 3年前 (2014-03-11) 4084℃ 1评论 9喜欢

python中级

Python网络01 原始Python服务器

摘要:用Python实现一个简单的web服务器 在当今Python服务器框架 (framework, 比如Django, Twisted, web.py等等) 横行的时代,从底层的socket开始写服务器似乎是一个出力不讨好的笨方法。框架的意义在于掩盖底层的细节,提供一套对于...

Jay13 3年前 (2014-03-11) 2259℃ 0评论 6喜欢

python中级

Python标准库08 多线程与同步 (threading包)

摘要:Python标准库之threading包 Python主要通过标准库中的threading包来实现多线程。在当今网络时代,每个服务器都会接收到大量的请求。服务器可以利用多线程的方式来处理这些请求,以提高对网络端口的读写效率。Python是一种网络服务器的后台工作语言 (...

Jay13 3年前 (2014-03-10) 2107℃ 0评论 2喜欢

python中级

Python标准库01 正则表达式 (re包)

摘要:Python正则表达式标准库介绍 我将从正则表达式开始讲Python的标准库。正则表达式是文字处理中常用的工具,而且不需要额外的系统知识或经验。我们会把系统相关的包放在后面讲解。   正则表达式(regular expression)主要功能是从字符串(str...

Jay13 3年前 (2014-03-10) 5930℃ 1评论 2喜欢

python中级

Python进阶11-标准库介绍02

摘要:Python标准库介绍 Python标准库是Python强大的动力所在,我们已经在前文中有所介绍。由于标准库所涉及的应用很广,所以需要学习一定的背景知识。   硬件原理 这一部份需要了解内存,CPU,磁盘存储以及IO的功能和性能,了解计算机工作的流程,了解指令...

Jay13 3年前 (2014-03-10) 1843℃ 0评论 2喜欢

python中级

Python进阶10-标准库介绍01

摘要:Python标准库介绍 Python的一大好处在于它有一套很有用的标准库(standard library)。标准库是随着Python一起安装在你的电脑中的,是Python的一部分 (当然也有特殊情况。有些场合会因为系统安全性的要求,不使用全部的标准库,比如说Googl...

Jay13 3年前 (2014-03-10) 1669℃ 0评论 3喜欢

python中级

Python进阶09 动态类型

摘要:本节主要内容 引用和对象的分离,对象是内存中储存数据的实体,引用指向对象。 可变对象,不可变对象 函数值传递 动态类型(dynamic typing)是Python另一个重要的核心概念。我们之前说过,Python的变量(variable)不需要声明,而在赋值时,变量可以重...

Jay13 3年前 (2014-03-10) 1741℃ 0评论 4喜欢