- 博客(12)
- 收藏
- 关注
原创 dns_setting
import pexpectimport datetimeimport sys,reAUTO_USER = "emc"SUDO_PASSWORD = "Password123!"LOCAL_DIR = "/home/"LOG_FILE = 'trace.log' def print_msg(msg): print "*"*6 + msg +"*"*6 ...
2019-07-14 14:43:40 167
原创 sed简用
p==printd:delete=:打印匹配行的行号-n 取消默认的完整输出,只要需要的 -e 允许多项编辑-i 修改文件内容-r 不需要转义只打印第三行sed -n '3p' /var/log/yum.log只查看文件的第3行到第9行sed -n '3,9p' /var/log/yum.log过滤特定字符串,显示正行内容 sed -n '/root/p' yu...
2019-07-14 14:41:20 116
原创 python的requests库调用API
# encoding: utf-8import requestsimport os,reimport urllib.requestdata={"email":"251910179@qq.com", "password":"ydd4903087"}session = requests.session()session.post("http://www.renren.com/PLogin...
2019-07-07 22:05:50 1120 1
原创 python的ftplib.FTP对象连接FTP下载文件
import ftplibimport osimport socketHost = 'ftp.mozilla.org'Dirn = 'pub/mozilla.org/webtools'File = 'bugzilla-LATEST.tar.gz'def testFTP(): try: f=ftplib.FTP(Host) except (socket...
2019-06-30 20:27:52 263
原创 Json的简单操作
# coding=utf-8from distutils.log import warn as printfimport jsonfrom pprint import pprintprint((dict(zip('abcde',range(5)))))print(json.dumps(dict(zip('abcde',range(5)))))print(json.loads(jso...
2019-06-30 20:24:08 75
原创 format和捕获异常的简单用法
#formatlist=['Tom','hi']list1=[]print ("{},{}".format('hi','Tom'))print ("{1},{0}".format('hi','Tom'))print ("{action},{name}".format(name='Tom',action='hi'))print ("{0[1]},{0[0]}".format(list)...
2019-06-27 00:34:19 280
原创 python对excle的操作
#读操作kwb=xlrd.open_workbook("E:/123.xls")sheet=kwb.sheets()[0]print (kwb.sheet_names())print (sheet.nrows)print (sheet.ncols)print (sheet.row_values(0))print (sheet.col_values(0))print (sheet....
2019-06-27 00:33:23 119
原创 argv--glob--tempfile--OS模块的使用
执行文件时附带参数执行sys.argv执行文件 python 123.py 15 dell168sys.argv[0]==123.pysys.argv[1]==15sys.argv[2]==dell168globglob.glob(r’c:*.txt’)#获得C盘下的所有txt文件glob.glob(r’E:\pic**.jpg’)#获得指定目录...
2019-06-19 23:55:22 88
原创 python对数字的基本操作及随机生成数
#相同返回0,前比后大返回1,前比后小返回-1print cmp(-1,1)print cmp(1,1)print cmp(1,0)#舍弃小数点后面部分print int(4.99)#返回绝对值print abs(-1)#返回商和余数print divmod(10,3)print divmod(3,10)#返回指数或指数再取余数print pow(2,3)pri...
2019-06-16 21:50:22 251
原创 装饰器2(类装饰器)
1.class logging(object): def __init__(self,level='INFO'): self.level=level def __call__(self,func): def wrapper(*args,**kwargs): print "[{level}]:enter {func}()"....
2019-06-10 22:08:32 64
原创 装饰器
#带参数的装饰器1def debug(func): def wrapper(*args,**kwargs): #定宇宙无敌参数 print "[DEBUG]: enter {}()".format(func.__name__) return func(*args,**kwargs) return wrapper@debugdef say(...
2019-06-09 21:33:28 127
原创 unittest指定用例顺序执行测试用例集的
文件的绝对路径为:A/B.test_proxy_setting.pyimport unittestclass TestProxySettingAPI(APITestCase): def setUp(self): self.A=1 def test_case_01_get_proxy_info_when_proxy_disabled(self): ...
2019-06-05 18:43:31 1089
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人