python
文章平均质量分 78
python日常总结
张哲溪
日拱一卒,功不唐捐
展开
-
python脚本分析apache访问日志
问题:编写count_patt.py脚本,实现一个apche日志分析脚本:统计每个客户端访问apache服务器的次数 将统计信息通过字典的方式显示出来 分别统计客户端是Firefox和MSIE的访问次数 分别使用函数式编程和面向对象编程的方式实现方案collections是python内建的一个集合模块,模块中提供了许多有用的集合类,其中counter类 是一个简单的计数器,以...原创 2020-02-27 23:34:03 · 341 阅读 · 0 评论 -
python九九乘法表
1.外层for循环用内置函数range,将1~9范围内的每个数字,依次装入自定义变量i中,此时,变量i被循环赋值9次2.内层for循环将1~变量i范围内的每个数字,依次装入变量j中,此时变量j被循环赋值i次,此时外层for循环每循环一次,内层for循环i次3.内层for循环range取值节点应是外层变量i加1,这样内层变量j可以取到i的值4.程序最后print()相当于回车,每完成一次...原创 2020-02-12 14:31:27 · 803 阅读 · 0 评论 -
python斐波那契数列
编写fib.py脚本,实现以下目标:斐波那契数列就是某一个数,总是前两个数之和,比如0,1,1,2,3,5,8 使用for循环和range函数编写一个程序,计算有10个数字的斐波那契数列 改进程序,要求用户输入一个数字,可以生成用户需要长度的斐波那契数列1.输入一个变量确定列表长度,for循环用内置函数range确定循环次数,利用切片方法将列表fib最后两数之和追加到列表中,每循环一次追......原创 2020-02-12 14:34:15 · 1695 阅读 · 0 评论 -
python生成随机密码
创建randpass.py脚本,要求如下:编写一个能生成8位随机密码的程序 使用random的choice函数随机取出字符 改进程序,用户可以自己决定生成多少位的密码导入random模块,通过random静态对象调用choice()方法,从自定义字符串all_chs中获取随机项,将获取到的随机字符ch与原result值进行拼接,将最终字符串结果返回给函数,for循环每循环一次获取一个随机...原创 2020-02-12 14:39:53 · 939 阅读 · 0 评论 -
python备份脚本
编写backup.py脚本,实现以下目标:需要支持完全和增量备份 周一执行完全备份 其他时间执行增量备份 备份文件需要打包为tar文件并使用gzip格式压缩整体框架创建3个函数,分别实现完全备份、增量备份、文件加密3种功能:1.首先导入time模块,利用if进行判断,如果当地时间是星期一,执行完全备份函数,否则执行增量备份函数,其中,通配符%a代表时间星期几缩写,上传参数分别为要备...原创 2020-02-12 14:46:50 · 445 阅读 · 0 评论