摘要: ```python u = '中文' str3 = u.encode('utf-8') # 以utf-8编码对u进行编码,获得bytes类型对象 print(str3) u2 = str3.decode('utf-8') # 以utf-8编码对str3进行解码,获得str类型对象 print(u2) #打印结果如下: b'\xe4\xb8\xad\xe6\x96\x87' 中文 ``` 阅读全文
posted @ 2019-09-11 22:42 大海一个人听 阅读(137) 评论(0) 推荐(0) 编辑
摘要: ```python server.setsockopt(SOL_SOCKET,SO_REUSEADDR,1) 假如端口呗socket使用过,并且利用socket.close()来关闭连接,但此时端口还没有释放,要经过一个,TIME_WAIT的过程之后才能使用,这是TNN的相当烦人,为了实现端口的马上复用,可以选择setsocket()函数来达到目的。 举例:TCP 端口复用的例子。 import 阅读全文
posted @ 2019-09-11 20:13 大海一个人听 阅读(2832) 评论(0) 推荐(0) 编辑
摘要: #mutiprocessing模块 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。Python提供了multiprocessing。 multiprocessing模块用来开启子进程,并在子进 阅读全文
posted @ 2019-09-11 17:00 大海一个人听 阅读(3112) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-09-11 15:43 大海一个人听 阅读(1025) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-09-11 14:49 大海一个人听 阅读(307) 评论(0) 推荐(0) 编辑
摘要: ```python #银行支付接口 def pay_interface(username,cost): user_dic=db_handler.select(username) if user_dic.get('balance') >= cost: user_dic['balance'] -= cost # user_dic.get('balance') -=cost # .get只起到取值的作用 阅读全文
posted @ 2019-09-11 00:42 大海一个人听 阅读(283) 评论(0) 推荐(0) 编辑
摘要: ```python #SSH客户端 import socket # 1. 创建符合TCp协议的手机 client = socket.socket(socket.AF_INET,socket.SOCK_STREAM) # 2. 拨号 client.connect(('192.168.11.210',8000)) while True: msg = input('please enter your m 阅读全文
posted @ 2019-09-10 17:32 大海一个人听 阅读(1972) 评论(0) 推荐(0) 编辑
摘要: ```python """ super()派生可以继承父类的属性 --super()派生继承父类的语法是:super().__init__() --super().__init__()中的__init__()这个括号是不用传值self的 --super()的派生方法在Python2中是:super(自己的类名,self).__init__() --super()的属性查找顺序,严格按照属性的查找顺 阅读全文
posted @ 2019-09-10 16:05 大海一个人听 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-09-10 14:53 大海一个人听 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-09-09 23:14 大海一个人听 阅读(493) 评论(0) 推荐(0) 编辑