python threading.current_thread().name和.getName()有什么区别
摘要:今天学到python多线程这块,想显示当前线程是主线程还是子线程.网上一搜,有个方法叫 1 threading.current().name 但是发现,同样的threading.current_thread()后面不仅仅有.name属性,而且还有.getName()方法.但是 这2个写法最后得出的结
阅读全文
posted @
2017-02-28 16:40
定海偶然
阅读(10079)
推荐(0)
python上下文管理,with语句
摘要:今天在网上看到一段代码,其中使用了with seam:初见不解其意,遂查询资料. 代码: 查询 python核心编程第二版,其中有个章节,专门介绍了with语句和上下文管理. with语句,在Python2.6正式启用,和try-except-finally 类似,with语句也是用来简化代码的.P
阅读全文
posted @
2017-02-28 09:03
定海偶然
阅读(491)
推荐(0)
python 2和3 字符编码
摘要:在字符编码问题上,python2 和python3 还是有点不同的.今日写篇博客,彻底理清这个问题.. 字符编码问题的由来: 这要从计算发展历史来看待这个问题了,一开始,歪果仁使用ASCII码,8位(仅仅使用了7位,126个字符),一个字节,就把自己语言中所有基本字符都囊括在内,并没有考虑到别的国家
阅读全文
posted @
2017-02-25 13:46
定海偶然
阅读(222)
推荐(0)
python 类访问控制
摘要:在python类中,有属性和方法,外部代码可以直接通过实例来访问修改. 如果让内部的属性不被外部访问到,在属性变量前面加上__2个下划线,在python中,实例的变量名如果是由__2个下花钱开头的,就代表这是一个私有变量.只有内部可以访问,外部不许直接通过类或者实例访问. 代码: 1 class F
阅读全文
posted @
2017-02-22 13:51
定海偶然
阅读(411)
推荐(2)
python 单例模式
摘要:编程中,有许多设计模式,在学习python中,第一次接触到了单例模式. 单例模式应用场景: 同一个类中相同的方法和变量,因为需求,需要多次创建. 多次创建同一个实例,极大的浪费内存. 静态方法,静态变量. 注意:下面的代码运行在py27版本中 1 #!/usr/bin/env python 2 #
阅读全文
posted @
2017-02-22 12:30
定海偶然
阅读(220)
推荐(0)
python 网络编程 代码版
摘要:写博客最怕写什么? 系统原理,框架内核... 1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 import socket 4 sk = socket.socket() ## 创建一个sk对象/实例 5 sk.bind(("127.0.0.1",9
阅读全文
posted @
2017-02-22 11:04
定海偶然
阅读(423)
推荐(0)