对于python中类的这三种方法,之前一直都不清楚其中的差别,最近阅读了《编写高质量代码 改善python程序的91个建议》,颇受启发,现在写出来分享下。 先看下面的一段代码 其运行结果如下: this is instance funA classthis is class methodA clas ...
分类:
编程语言 时间:
2017-03-19 10:47:30
阅读次数:
245
findAll 函数通过标签的名称和属性来查找标签 。但是如果你需要通过标签在文档中的位 置来查找标签,该怎么办?这就是导航树(Navigating Trees)的作用。在第1 章里,我们 看过用单一方向进行BeautifulSoup 标签树的导航: bsObj.tag.subTag.another ...
分类:
编程语言 时间:
2017-03-18 20:11:46
阅读次数:
292
import threading import paramiko import subprocess def ssh_command(ip,user,passwd,command): client=paramiko.SSHClient() #client.load_host_keys("filena... ...
分类:
其他好文 时间:
2017-03-18 00:52:27
阅读次数:
225
1、列表成生式 列表生成 现在有个需求,[1,2,3,4,5,6,7,8,9,10],要求每个值都加1. ...
分类:
编程语言 时间:
2017-03-17 23:35:58
阅读次数:
205
作业四:查询firewall进程,然后杀死 [root@localhost 桌面]# ps -aux |grep firewall root 772 0.0 2.0 327912 20704 ? Ssl 15:23 0:00 /usr/bin/python -Es /usr/sbin/firewal ...
分类:
系统相关 时间:
2017-03-17 23:35:17
阅读次数:
248
客户端 #!/usr/bin/env python import tornado.ioloop import tornado.web class MainHandler(tornado.web.RequestHandler): def get(self, *args, **kwargs): self ...
分类:
Web程序 时间:
2017-03-17 17:37:24
阅读次数:
278
staticmethod 静态方法和类的关系:通过类名调用,方法里不能调用实例的任何属性 ...
分类:
编程语言 时间:
2017-03-17 15:06:59
阅读次数:
165
1. Python中的异常栈跟踪 之前在做Java的时候,异常对象默认就包含stacktrace相关的信息,通过异常对象的相关方法printStackTrace()和getStackTrace()等方法就可以取到异常栈信息,能打印到log辅助调试或者做一些别的事情。但是到了Python,在2.x中, ...
分类:
编程语言 时间:
2017-03-17 14:56:40
阅读次数:
302
Python学习之路第一天 学习内容: 1.Python简介 2.安装 3.第一个Python程序 4.变量 5.字符编码 6.用户输入 7.表达式if..else语句 8.表达式for语句 9.break和continue 10.while循环 11.字符串格式化 1.python简介 pytho ...
分类:
编程语言 时间:
2017-03-16 22:01:49
阅读次数:
294
优化的思路是使用单层循环嵌套完成三级菜单,这个优化思路我非常喜欢,我喜欢在编程的时候用最少的东西写出同样的效果,通常这样会绕来绕去,但非常有趣!!! 需求: 1、运行程序输出第一级菜单; 2、选择一级菜单某项,输出二级菜单,同理输出三级菜单; 3、让用户选择是否要退出; 4、有返回上一级菜单的功能; ...
分类:
编程语言 时间:
2017-03-16 21:58:20
阅读次数:
258