
Python
hansoft
这个作者很懒,什么都没留下…
展开
-
Python的struct库
Python的socket库采用string类型来发送和接收数据,这样当我们用i = socket.recv(4)来接收一个4字节的整数时,该整数实际上是以二进制的形式保存在字符串 i 的前4个字节中;大多数的时候我们需要的是一个真正的integer/long型,而不是一个用string型表示的整型。这时我们可以使用struct库:Interpret strings as packed原创 2005-09-13 22:34:00 · 2008 阅读 · 0 评论 -
Python的访问控制
《Dive Into Python》中说,如果一个Python function,class method或attribute以两个下划线开头,但是不以两个下划线结束,它就是private的,其他的一切都是public的。显然,这里是没有protected的概念的,如果你想在Python中表达这个概念,可以自己定一个约定,比如约定所有以一个下划线开头的class method或attribute是原创 2006-03-04 21:24:00 · 4615 阅读 · 0 评论