随笔 - 105  文章 - 0  评论 - 0  阅读 - 40701
05 2019 档案
进程
摘要:一、进程的初步使用,方法和线程一样,只是类名不同而已,例子如下: from multiprocessing import Process import time def run(name): time.sleep(2) print('Hello, %s' % name) if __name__ == 阅读全文
posted @ 2019-05-30 22:34 Treelight 阅读(145) 评论(0) 推荐(0) 编辑
线程
摘要:一、线程 1、启动方法: 方法一: 步骤1、实例化,t1 = threading.Thread(targe=func, args=()) 步骤2、t1.start() 例子: import threading import time def run(n): print('in the task %s 阅读全文
posted @ 2019-05-24 00:12 Treelight 阅读(175) 评论(0) 推荐(0) 编辑
paramiko模块(ssh)
摘要:一、使用此模块可用于执行远程命令,返回结果步骤如下: 1、创建实例 2、允许不在known_hosts文件中的用户连接 3、连接 4、发送远程命令,并返回命令结果 5、对命令结果解码 6、关闭连接 例子如下: import paramiko # 创建ssh对象 ssh_client = parami 阅读全文
posted @ 2019-05-23 00:17 Treelight 阅读(242) 评论(0) 推荐(0) 编辑
进度条的实现
摘要:关键点:使用print语句中的空白字符\r返回首行,然后再加一个参数end='', 案例如下,实现了文件传输进度条的显示: 阅读全文
posted @ 2019-05-18 10:31 Treelight 阅读(149) 评论(0) 推荐(0) 编辑
网络编程二(socketserver)
摘要:为什么使用socketserver模块?能多并发。 一、使用socketserver的基本步骤 1、写一个子类,继承socketserver.BaseRequestHandler,并且重写且handle方法 2、定义一个socketserver类 3、使用对象的serve_forever()方法 例 阅读全文
posted @ 2019-05-14 00:01 Treelight 阅读(233) 评论(0) 推荐(0) 编辑
中文encode前后,字节大小不同
摘要:def main(): name = '梁' print(len(name)) # 结果为1 print(len(name.encode())) # 结果为3 if __name__ == '__main__': main() 阅读全文
posted @ 2019-05-08 23:43 Treelight 阅读(288) 评论(0) 推荐(0) 编辑
网络编程(socket)
摘要:一、Socket模块 1、简介:封装了网络编程所需的代码,提供接口供用户使用 2、客户端编程流程:(1)、定义socket类 (2)、连接到服务器 (3)、接收数据 (4)、关闭客户端 3、服务端编程流程:(1)、定义socket类 (2)、绑定IP、端口 (3)、开始监听 (4)、接收客户端数据 阅读全文
posted @ 2019-05-06 22:39 Treelight 阅读(395) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示