python
darklipeng
这个作者很懒,什么都没留下…
展开
-
用python在日志中查找文件路径并删除文件
这几天上班说让用个敏感词桌面软件查出带有敏感词的文件,删掉,怕被外面窃取情报。差了一大堆完全不沾边的Licence,说是应付检查,最好也删掉,可那软件只是打出一大堆日志,完全不管清理,只能自己一个个粘贴地址删除。于是便打算用python写个小程序,从日志里找出文件路径自己删除,话不多说,直接上代码.import re,osf = file('log.txt')filenamelist ...2009-11-02 16:46:27 · 185 阅读 · 0 评论 -
一道巧用set的题目
题目:一个六位数,乘以2,3,4,5,6得到的六位数依然是由原数的六位数字组成,但顺序不同,求这个数代码运行结果:142857def makeshow(number): tmp=set() for i in xrange(2,7): l =list(set(str(number*i))) l = "".join(l) ...2009-11-10 16:46:58 · 116 阅读 · 0 评论 -
python解约瑟夫环问题
故事:约瑟夫问题(Josephus Problem)据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止。然而Josephu...原创 2009-11-11 15:58:27 · 811 阅读 · 0 评论 -
python实现快速排序法
以中轴分左右区的快速排序法:# -*- coding: utf-8 -*-class QuickSort: def sort(self,list,left,right): if(left<right): s=list[(left+right)/2] i=left j=right...2009-11-11 16:14:54 · 147 阅读 · 0 评论 -
一个关于概率的面试题
题目:疯狂的乘客飞机上的100个座位被分配给100个乘客,每个乘客拿到唯一的一个号码。乘客们按照如下方法找座位:第一个乘客随机选一个座位坐下,如果他坐错,其他乘客也随机挑位置。问:第100个乘客有多大机会坐在自己的座位上?from random import randintn=100000count=0list=[]for i in xrange(n): ...2009-11-12 16:24:37 · 215 阅读 · 0 评论 -
Python-字典常用方法
当然说字典,那也就有一些常用方法------------------------清除------------------------clear()方法,将字典所有内容清除:>>> d = {'age' : 12, 'name' : 'bob'}>>> d{'age': 12, 'name': 'bob'}>>> d.clear()>>...原创 2009-11-12 17:36:31 · 78 阅读 · 0 评论 -
python并发测试脚本
这两天要做性能测试,自己没事用python写了个脚本,用于压力测试 # -*- coding: utf8 -*-# code by Shurrikimport threading, time, httplibHOST = "www.baidu.com"; #主机地址 例如192.168.1.101PORT = 80 #端口URI = "/?123" #相对地址,加参数防...2012-07-13 15:52:29 · 542 阅读 · 0 评论