摘要: 在 Linux 中,使用 md5sum 命令生成字符串或文件的摘要信息 ( 也就是对字符串或文件做加解密 ),默认使用 md5 加密算法算出摘要信息在 Python 中,使用 hashlib 模块生成字符串或文件的摘要信息 ( 也就是对字符串或文件做加解密 ),支持多种加密算法,如 md5,sha2 阅读全文
posted @ 2019-01-17 21:04 孔雀东南飞 阅读(185) 评论(0) 推荐(0) 编辑
摘要: __name__ 是 python 的一个内置变量,它的值等于 '__main__' ,如下: 如果被当做模块导入,它的值等于模块名本身,如下: 基于这个特性,我们可以这样来写脚本: (1) 如下,当执行 talk.py 脚本时,__name__ 的值会等于 '__main__' ,因此 talk( 阅读全文
posted @ 2019-01-17 19:59 孔雀东南飞 阅读(336) 评论(0) 推荐(0) 编辑
摘要: optparse模块用于从命令行直接读取参数,用法基本与 argparse模块 一致,如下: 阅读全文
posted @ 2019-01-17 15:49 孔雀东南飞 阅读(195) 评论(0) 推荐(0) 编辑
摘要: time 是一个用来处理时间的模块,常见用法如下: time.time():返回当前时间的时间戳,如 time.time() 返回 1548710661.0391641time.sleep():指定睡眠多少秒,相当于 Linux 的 sleep 命令,如 time.sleep(10) 表示睡眠十秒t 阅读全文
posted @ 2019-01-17 11:51 孔雀东南飞 阅读(117) 评论(0) 推荐(0) 编辑
摘要: sys.stdin.read() 用于接收标准输入,也就是让用户通过键盘进行输入sys.stdout.write() 用于打印标准输出,也就是把输入的数据输出到屏幕sys.stderr.write() 用于打印标准错误输出,如 sys.stderr.write("IndexError") 也可以通过 阅读全文
posted @ 2019-01-17 10:38 孔雀东南飞 阅读(512) 评论(0) 推荐(0) 编辑
摘要: Python 生成器 Python 处理文件 Python 异常处理 Python 处理输入输出 Python 处理命令行参数 Python 对文件做校验 Python 对目录做遍历 Python 调用外部命令 Python 收集主机信息 Python 正则表达式 阅读全文
posted @ 2019-01-17 09:58 孔雀东南飞 阅读(243) 评论(0) 推荐(0) 编辑
摘要: __file__ 是 python 的内置变量它的值等于文件名本身 阅读全文
posted @ 2019-01-17 09:46 孔雀东南飞 阅读(263) 评论(0) 推荐(0) 编辑
摘要: __file__ __doc__ __package__ __cached__ __name__ __builtins__ 阅读全文
posted @ 2019-01-17 09:43 孔雀东南飞 阅读(232) 评论(0) 推荐(0) 编辑
摘要: strip() 用于移除字符串开头和结尾的空格或换行符,如果指定参数,则表示移除指定的字符lstrip() 用于移除字符串开头的空格或换行符,如果指定参数,则表示移除指定的字符rstrip() 用于移除字符串结尾的空格或换行符,如果指定参数,则表示移除指定的字符 阅读全文
posted @ 2019-01-17 09:14 孔雀东南飞 阅读(201) 评论(0) 推荐(0) 编辑
摘要: [root@localhost ~]$ yum install -y memcached #!/usr/bin/env python #-*- coding:utf-8 -*- import os import sys from subprocess import Popen, PIPE class Process(object): def __init__(self, nam... 阅读全文
posted @ 2019-01-17 07:33 孔雀东南飞 阅读(195) 评论(0) 推荐(0) 编辑