会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Treelight
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
下一页
2019年5月23日
paramiko模块(ssh)
摘要: 一、使用此模块可用于执行远程命令,返回结果步骤如下: 1、创建实例 2、允许不在known_hosts文件中的用户连接 3、连接 4、发送远程命令,并返回命令结果 5、对命令结果解码 6、关闭连接 例子如下: import paramiko # 创建ssh对象 ssh_client = parami
阅读全文
posted @ 2019-05-23 00:17 Treelight
阅读(231)
评论(0)
推荐(0)
编辑
2019年5月18日
进度条的实现
摘要: 关键点:使用print语句中的空白字符\r返回首行,然后再加一个参数end='', 案例如下,实现了文件传输进度条的显示:
阅读全文
posted @ 2019-05-18 10:31 Treelight
阅读(149)
评论(0)
推荐(0)
编辑
2019年5月14日
网络编程二(socketserver)
摘要: 为什么使用socketserver模块?能多并发。 一、使用socketserver的基本步骤 1、写一个子类,继承socketserver.BaseRequestHandler,并且重写且handle方法 2、定义一个socketserver类 3、使用对象的serve_forever()方法 例
阅读全文
posted @ 2019-05-14 00:01 Treelight
阅读(232)
评论(0)
推荐(0)
编辑
2019年5月8日
中文encode前后,字节大小不同
摘要: def main(): name = '梁' print(len(name)) # 结果为1 print(len(name.encode())) # 结果为3 if __name__ == '__main__': main()
阅读全文
posted @ 2019-05-08 23:43 Treelight
阅读(286)
评论(0)
推荐(0)
编辑
2019年5月6日
网络编程(socket)
摘要: 一、Socket模块 1、简介:封装了网络编程所需的代码,提供接口供用户使用 2、客户端编程流程:(1)、定义socket类 (2)、连接到服务器 (3)、接收数据 (4)、关闭客户端 3、服务端编程流程:(1)、定义socket类 (2)、绑定IP、端口 (3)、开始监听 (4)、接收客户端数据
阅读全文
posted @ 2019-05-06 22:39 Treelight
阅读(384)
评论(0)
推荐(0)
编辑
2019年4月25日
面向对象进阶
摘要: 一、静态方法: 特征:静态方法只是名义上归类管理,实际和类没任何关联,访问不了类的任何属性 使用方法:@staticmethod def method() 二、类方法 @classmethod 特征:只能访问类变量,不能访问实例变量 三、属性方法 @property 把一个类方法变成属性。例子如下:
阅读全文
posted @ 2019-04-25 23:17 Treelight
阅读(125)
评论(0)
推荐(0)
编辑
2019年4月20日
面向对象基础
摘要: 1、在实例化过程时,会把对象即变量名也隐式到传到类开辟的空间,这就是为什么__init__里需要self参数。 2、非构造函数(__init__)即方法不会复制到内存空间去,方法调用时相对于:Role.buy_gun(r1)同等于r1.buy_gun(),由于要知道实例,所以类里的每个方法都需要有个
阅读全文
posted @ 2019-04-20 13:07 Treelight
阅读(112)
评论(0)
推荐(0)
编辑
2019年4月16日
异常处理和断言
摘要: try: [body] except [ErrorType1] [handler1] except [ErrorType2] [handler2] except: [handler3] 自定义异常: def main(): class TreelightException(Exception): d
阅读全文
posted @ 2019-04-16 09:24 Treelight
阅读(193)
评论(0)
推荐(0)
编辑
2019年4月11日
计算器开发过程
摘要: s='1 - 2 * ( (60-30 + (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) )' 1、查找最优先的圆括号:re.search(r'\([^()]+\)', s) 2、乘除运算: (1)、先用正则表达式查找最左边
阅读全文
posted @ 2019-04-11 21:53 Treelight
阅读(268)
评论(0)
推荐(0)
编辑
2019年4月10日
查看保留字
摘要: import keyword print(keyword.kwlist)
阅读全文
posted @ 2019-04-10 15:28 Treelight
阅读(136)
评论(0)
推荐(0)
编辑
上一页
1
···
3
4
5
6
7
8
9
10
11
下一页