摘要: 当print 实例化对象的时候,可以直接输出__str__ 中的 return结果 在console中 直接输实例对象c 只能输出<__main__.Cycle object at 0x00000000057671D0> 似乎__str__() 不会被调用 可见__str__对于用户相对友好 而当p 阅读全文
posted @ 2019-05-10 16:53 nevermore_29 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 属性: 公有属性 (属于类,每个类一份) 普通属性 (属于对象,每个对象一份) 私有属性 (属于对象,跟普通属性相似,只是不能通过对象直接访问) 方法:(按作用) 构造方法 析构函数 方法:(按类型) 普通方法 私有方法(方法前面加两个下划线) 静态方法 类方法 属性方法 静态方法 @staticm 阅读全文
posted @ 2019-05-10 13:45 nevermore_29 阅读(27946) 评论(0) 推荐(0) 编辑
摘要: class parent(): i=1 __j=2 class child(parent): m=3 __n=4 def __init__(self,age,name): self.age=age self.name=name def des(self): ... 阅读全文
posted @ 2019-05-10 10:19 nevermore_29 阅读(1132) 评论(0) 推荐(0) 编辑
摘要: python test_optparse.py -h输出 python test_optparse -u 111 -p 222 输出 阅读全文
posted @ 2019-04-19 11:23 nevermore_29 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 转载 菜鸟教程 1. 不带附件的 邮件: 2. 如果我们本机没有 sendmail 访问,也可以使用其他邮件服务商的 SMTP 访问(QQ、网易、Google等): 3. 带附件: 阅读全文
posted @ 2019-04-16 14:30 nevermore_29 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 转载 原文:https://blog.csdn.net/xiongzaiabc/article/details/81008330 无论遇到的网页代码是何种编码方式,都可以用以下方法统一解决 import chardet response = requests.get(url, headers=hea 阅读全文
posted @ 2019-04-06 22:51 nevermore_29 阅读(231) 评论(0) 推荐(0) 编辑
摘要: logging模块打印log的时候主要有一下几个,级别顺序:CRITICAL>ERROR>WARNING>INFO>DEBUG; 1.日志输出到file: 打印的log生成在代码目录下: 如果要同时兼顾到输出到控制台和file: 同样在log文件和控制台输出: 封装成类 阅读全文
posted @ 2018-09-12 16:06 nevermore_29 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 代码: 阅读全文
posted @ 2018-09-07 17:22 nevermore_29 阅读(103) 评论(0) 推荐(0) 编辑
摘要: socket通常也叫做“套接字”,用于连接server client,是一个通信链的句柄,应用程序通常通过套接字向网络发出请求或应答网络请求。 就像python 处理file一样: file是针对某个文件 打开-->读写-->关闭 socket是针对服务器 客户端进行 打开-->读写-->关闭 se 阅读全文
posted @ 2018-09-05 14:50 nevermore_29 阅读(1263) 评论(0) 推荐(0) 编辑
摘要: 在项目工作中,时常需要用到处理文件的方法,尤其是在windows环境下的树状目录结构 os.walk恰好能完美的处理这种树状目录结构文件,能高效地帮助我们得到我们需要处理的文件 目录结构: Desktop-oswalk-testfile folder1 folder3 file3.txt file1 阅读全文
posted @ 2018-09-02 16:28 nevermore_29 阅读(834) 评论(0) 推荐(0) 编辑