摘要:
%s :格式化成字符串,%.5s 可以指定截取几个字符,%5s 可以指定占位符宽度 ( 左缩进 ),%-5s 可以指定占位符宽度 ( 右缩进 ) %d :格式化成整数 ( 十进制 ) %f :格式化成浮点数,%.5f 可以指定小数点后保留的位数 %g :指定保留几位有效的数字,默认保留6位有效数字 阅读全文
摘要:
#!/usr/bin/env python #-*- coding:utf-8 -*- ''' 给一个MAC地址加1 ''' mac = '52:54:00:e6:b2:0a' prefix_mac = mac[:-2] last_two = mac.split(':')[-1].lower() new_last_two = int(last_two, 16) + 1 new_last_... 阅读全文
摘要:
#!/usr/bin/env python #-*- coding:utf-8 -*- ''' 统计系统内存信息 ''' with open('/proc/meminfo') as fd: for line in fd: if line.startswith('MemTotal'): MemTotal = line.split()[1] ... 阅读全文
摘要:
split() 是字符串的一个方法,用来通过指定分隔符对字符串进行切片,结果返回一个列表 阅读全文
摘要:
startswith() 是字符串的一个方法,用于判断字符串是否以指定的字符开头,如果是则返回True,否则返回False 阅读全文
摘要:
这种模式打开文件,可读可写,从文件顶部读取内容,从文件底部追加内容,文件不存在则自动创建 阅读全文
摘要:
这种模式打开文件时,会先清空文件,然后才执行读写操作,当我们要执行读操作时,需要通过 seek() 方法将读取指针移到前面,才能读取内容 阅读全文
摘要:
第一种用法:如果我们对文件进行写操作,则默认会从第一行开始写,且直接覆盖第一行的内容 第二种用法:先把文件内容读出来,再进行写操作,写入就会在文本后面追加,而不是从头覆盖原始内容了 阅读全文