自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(13)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

转载 用struct模块处理二进制数据

有的时候需要用python处理二进制数据,比如,存取文件,socket操作时.这时候,可以使用python的struct模块来完成.可以用struct来处理c语言中的结构体. struct模块中最重要的三个函数是pack(), unpack(), calcsize()pack(fmt, v1, v2, ...)    按照给定的格式(fmt),把数据封装成字符串(实际上是类似于c结构体

2014-05-24 22:45:23 439

转载 理解Python命名机制

代码class A(object): def __init__(self): self.__private() self.public() def __private(self): print 'A.__private()' def public(self):

2014-05-24 22:40:05 400

转载 Python中re(正则表达式)模块学习

今天学习了Python中有关正则表达式的知识。关于正则表达式的语法,不作过多解释,网上有许多学习的资料。这里主要介绍Python中常用的正则表达式处理函数。re.match  re.match 尝试从字符串的开始匹配一个模式,如:下面的例子匹配第一个单词。 import retext = "JGood is a handsome boy, he is cool, cl

2014-05-24 22:37:46 376

转载 threading 多线程控制和处理

介绍了thread模块,今天来学习Python中另一个操作线程的模块:threading。threading通过对thread模块进行二次封装,提供了更方便的API来操作线程。今天内容比较多,闲话少说,现在就开始切入正题!threading.Thread  Thread 是threading模块中最重要的类之一,可以使用它来创建线程。有两种方式来创建线程:一种是通过继承Thread类,重写

2014-05-24 22:31:37 464

转载 Python中动态创建类实例

例如: import mymodule myobject = mymodule.myclass() 或者 from mymodule import myclass myobject = myclass() 如果要在程序中动态地创建类实例,也一样要分两步走,例如: m = __import__('mymodule') c = getattr(m, '

2014-05-24 22:30:03 1435

转载 Python中最快的字典排序方法

代码def sbv0(adict,reverse=False): """proposed at Digital Sanitation Engineering http://blog.modp.com/2007/11/sorting-python-dict-by-value.html""" return sorted(adict.iteritems(), key=la

2014-05-24 22:28:50 804

转载 判断是否为字符串

转载:http://www.cnblogs.com/sevenyuan/archive/2010/11/27/1889529.html对于普通的ACSII(iso)字符串和Unicode字符串,可采用以下方法鉴别: def isAString(anobj): return isinstance(anobj,basestring)原理:因为str和Unicod

2014-05-24 22:28:06 897

转载 Twisted网络编程必备(5)

转自:http://www.yybug.com/read-htm-tid-15324.html4.4 管理资源等级 WEB应用中的路径通常使用分级目录管理。例如如下URL:http://example.com/peoplehttp://example.com/people/charleshttp://example.com/people/charles/contact这

2014-05-24 22:26:41 980

转载 Twisted网络编程必备(4)

转自:http://www.yybug.com/read-htm-tid-15324.html4.0 WEB服务器 即使是很保守的说,现在的很多软件是基于WEB开发的。人们将大量时间花费在WEB浏览器上面,包括阅读HTML页面、电子邮件、管理日志、进入数据库的记录、更新Wiki页面和写weblog。即使你不打算写严格的WEB应用,WEB界面也更加容易提供适合于跨平台的UI。在你的应

2014-05-24 22:26:03 899

转载 Twisted网络编程必备(3)

转自:http://www.yybug.com/read-htm-tid-15324.html3.1WEB客户端 大部分上网活动都是通过WEB浏览器来访问WEB的。所以通过HTTP协议制作客户端来访问WEB是很有意义的。这一章讲解如何使用twisted.web.client模块来操作互联网资源,包括下载页面,使用HTTP认证,上传文件,使用HTTP字段等。3.1 下载网页 

2014-05-24 12:07:14 631

转载 Twisted网络编程必备(2)

转自:http://www.yybug.com/read-htm-tid-15324.html使用异步的方式工作的结果 除了反应器reactor之外,Deferred可能是最有用的Twisted对象。你可能在Twisted程序中多次用到Deferred,所有有必要了解它是如何工作的。Deferred可能在开始的时候引起困惑,但是它的目的是简单的:保持对非同步活动的跟踪,并且获得活动结束

2014-05-24 12:06:32 676

转载 Twisted网络编程必备(1)注:测试版本Twisted-10.1.0.winxp32-py2.6,对于原代码略有修改

转自:http://www.yybug.com/read-htm-tid-15324.html为什么使用Twisted? 如果你并不准备使用Twisted,你可能有很多异议。为什么使用Twisted而不是其他网络函数库或框架?如下是一些充分的理由:·基于PythonTwisted是使用Python编写的,强壮的、面向对象的解释性语言。Python使它的爱好者充满热情。使用Pyt

2014-05-24 12:05:47 715

转载 Python Twisted 框架中 socket通信

转载:http://blog.csdn.net/jackyyen/archive/2009/04/13/4069887.aspx// 部分一Twisted使用了更多的基于事件的方式。要写一个基本的服务器,你要实现事件处理器,它处理诸如一个新的客户端连接、新的数据到达和客户端连接中断等情况。在Twisted中,你的事件处理器定义在一个protocol中;你也需要一个factory,当一个新的

2014-05-24 12:04:32 1506

OpenFlight_API-20.0.0-setup-Windows-x86_64.zip

OpenFlight_API-20.0.0-setup-Windows-x86_64.zip

2021-12-14

超级友好的商务ppt模板

超级友好的商务ppt模板

2021-02-07

superReport.zip

superReport 报表

2021-02-07

AXURE 完整的元件库

Axure

2021-02-07

AVPro Movie Capture.zip

AVPro Movie Capture.zip

2021-02-07

Xshell-7.0.0049p.zip

Xshell

2021-02-02

pdfReader.zip

该版阅读器免安装,占内存小

2021-02-02

sqlite3.zip

sqlite3 编译的工程文件,包括.cpp,main等的release,debug,lib文件,dll文件。

2020-04-27

STL源码剖析,源代码,侯捷 里的源码

STL源码剖析,源代码 可以直接运行,学习的朋友有福了。

2018-08-05

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除