排序
用70行代码实现日志分析程序
python又一力作,感受python的强大。用70行代码实现日志分析程序 功能介绍:可直接对文本日至进行分组和排序功能,完了输出结果粘贴到excel里就可以直接生成图表,对于排查一些生产环境问题有很...
python多线程编程2—线程的创建、启动、挂起和退出
如上一节,python的threading.Thread类有一个run方法,用于定义线程的功能函数,可以在自己的线程类中覆盖该方法。而创建自己的线程实例后,通过Thread类的start方法,可以启动该线程,交给pyth...
python查询百度seo信息
一个简单的python查询百度关键词排名的函数,特点: 1、UA随机 2、操作简单方便,直接getRank(关键词,域名)就可以了 3、编码转化。编码方面应该没啥问题了。 4、结果丰富。不仅有排名,还有搜...
linux下easy_install的安装与使用详解
Python中的easy_install工具用起来非常好用,它的作用类似于Php中的pear,或者Ruby中的gem,或者Perl中的cpan。 1.easy_install安装 如果想使用easy_install工具,需要先安装setuptools,不过更...
python基础之列表拷贝
我们需要拷贝一个列表的话,可以用一个特殊的方法,今天给大家说下。 我先定义一个列表 a=[1,2,34] 然后我通过内置方法id()来查看对象的地址 print id(a) 对象地址:11488352 然后我拷贝一个a列...
Python 最难的问题
超过十年以上,没有比解释器全局锁(GIL)让Python新手和专家更有挫折感或者更有好奇心。 未解决的问题 随处都是问题。难度大、耗时多肯定是其中一个问题。仅仅是尝试解决这个问题就会让人惊讶...
打印当前python文件错误行
在python错误调试过程中有时需要打印当前python文件错误行,下面来介绍一下方法: import sys try: a = [1,2] print a[3] except: s=sys.exc_info() print 'Error '%s' happened on line %d' % ...
使用Python制作一个简单的刷微博器
Python的强大,寥寥几句代码就能做一个简单的刷微博器。 import webbrowser as webimport timeimport os count=0while count<10: count=count+1 #你要刷的博客 ...
Python基础教程08 – 面向对象的基本概念
Python使用类(class)和对象(object),进行面向对象(object-oriented programming,简称OOP)的编程。 面向对象的最主要目的是提高程序的重复使用性。我们这么早切入面向对象编程的原因是,Pyth...
ip、数字的互转
ip、数字互转 # ip ==> 数字 >>> ip2num = lambda x:sum([256**j*int(i) for j,i in enumerate(x.split('.')[::-1])]) >>> ip2num('192.168.0.1') 3232235521 # 数字 ==&g...