1:import sys
sys.exit([arg])//退出程序
import sys
import os
import webbrowser as web #web浏览器
pathname =os.environ#获取系统变量
os.system(r’E:\Ksoftware\liebao\liebao.exe’)#可以执行的命令,带空格的文件夹需要用双引号引起来
os.startfile(r’E:\Ksoftware\liebao\liebao.exe’)#有空格不用管
web.open(“http://www.baidu.com“)
路径分割符
print os.sep
print os.pathsep
换行分割符
print “aaaaa”+os.linesep+”bbbb”
2:文件input
import fileinput as fileinput
for line in fileinput.input(r’F://python.txt’):#按行遍历
line =line.rstrip()
num = fileinput.lineno()
print ‘%d # %-60s ’ % (num ,line )
fileinput.filename()
fileinput.isfirstline()
fileinput.nextfile()#读取下一个文件,本文件不读了
3:set集合
set 定义可以有重复数据,结果不会有 ,集合
print set(range(10))
求集合的并集和交集
a = set ([1,2,3,4])
b= set ([4,5,6,3])
print a.union(b)#合并
print a|b#合并
print a&b#交集
print a.issubset(b)#a是b的子集么?
set2=a.add(frozenset(b))
print set2
4:time
import time
print time.asctime()
print time.strftime(‘%y年-%m月-%d日’)
time.sleep(1)
time.mktime((2008,87,88))元组转为时间
print time.strftime(‘20081228’,’%y’)#字符串转化为时间
5:ipython
alias nss netstat -ans
alias nss netstat -ans %l :其中l是参数,
nss | grep 80 //这就是参数