摘要: Python 如何处理管道输入输出 sys.stdin 等于打开了一个文件对象,所有输入的文件都会写入到标准输入文件中(键盘) sys.stdout 等于打来了一个文件对象,使用.write()把信息写入到标准输出文件中(屏幕) 判断行数: 1 #!/usr/bin/env python 2 #_* 阅读全文
posted @ 2017-05-01 18:36 SpeicalLife 阅读(1370) 评论(0) 推荐(0)
摘要: 在Linux中短横线(-)可以表示输出流,具体用法如下。 搭配cat cat - 如果指定cat的文件为-,表示从标准输入读取(和直接使用cat,好像没什么区别) 搭配| echo 123 | cat - 表示把管道符前面的输出流,在交给cat执行一遍(这就很牛逼了) 例子: 如果操作系统没有scp 阅读全文
posted @ 2017-04-30 22:00 SpeicalLife 阅读(4733) 评论(0) 推荐(1)
摘要: 说明:使用类的方式编写程序启动脚本(memcached) 阅读全文
posted @ 2017-04-30 18:19 SpeicalLife 阅读(246) 评论(0) 推荐(0)
摘要: 说明:使用类的方式编写程序启动脚本(练习) 1 #!/usr/bin/env python 2 3 import sys 4 import os 5 from subprocess import Popen,PIPE 6 7 class Process(object): 8 9 def __init__(self,name,pfile,workdir): 10 ... 阅读全文
posted @ 2017-04-30 18:17 SpeicalLife 阅读(437) 评论(0) 推荐(0)
摘要: 方法: 可以在外部直接使用类名.方法名来调用的方法称为 类方法,类方法属于一种动态加载的概念,默认情况下只会加载某个方法,需要使用classmethod()函数来进行处理,才能直接在外部使用类名调用 例子: 1 class People(object): 2 color = 'yellow' --> 阅读全文
posted @ 2017-04-12 22:17 SpeicalLife 阅读(257) 评论(0) 推荐(0)
摘要: 正则表达式模块 常用的正则表达式符号: . 默认匹配除\n以外的任意一个字符,如果制定falg,DOTALL,则匹配任意字符,包括换行 '^' 匹配字符串的开头 '$' 匹配字符串的结尾 '*' 匹配*号前的字符0次或者多次 '+' 匹配前一个字符1次或多次 '?' 匹配前一个字符1次或0次 ‘{n 阅读全文
posted @ 2017-04-04 21:30 SpeicalLife 阅读(154) 评论(0) 推荐(0)
摘要: shutil是一个高级的文件、文件夹、压缩包、处理模块 shutil.copyfileobj(fsrc,fdes,length) 将文件内容拷贝到另一个文件中,可以只拷贝部分内容,需要我们自行打开文件对象进行copy shutil.copyfile(fsrc,fdes) 复制文件,我们只需要传入文件 阅读全文
posted @ 2017-04-03 11:36 SpeicalLife 阅读(230) 评论(0) 推荐(0)
摘要: 在Python中,常用的表示方式的时间有:时间戳,字符串时间,元组时间(既年,月,日,时,分,秒,周几,一年中的第几天,时区) time模块: time.timezone: 获取当前标准时区和UTC时间的差值,单位是秒 time.altzone:获取当前DST(夏令时)时区和UTC时间的差值,单位是 阅读全文
posted @ 2017-03-29 22:08 SpeicalLife 阅读(752) 评论(0) 推荐(0)
摘要: 判断对象是否是可迭代类型 from collections import Iterable -->导入可迭代类型 利用isinstance进行判断,这里可迭代对象的类型为 Iterable isinstance('abvcas',Iterable) 例子: 1 >>> from collection 阅读全文
posted @ 2017-03-27 18:23 SpeicalLife 阅读(187) 评论(0) 推荐(0)
摘要: 通过列表生成式,可以很方便的创建生成一个列表。但是当我们一次要创建一个一百万条数据的列表的时候,那么就会非常占用存储空间,所以如果列表元素可以按照某种算法推算出后续的元素,那么就可以节省很大的空间,这种一边循环一边计算的机制,成为生成器:generator 生成器可以使用next()方法来获取下一个 阅读全文
posted @ 2017-03-27 14:49 SpeicalLife 阅读(242) 评论(0) 推荐(0)