我所用到过的方法
split() #处理字符串 通过特定元素分割字符串并分别指给 不同变量
ValueErro #值错误
IOError #文件错误
pow(2, 3) #2的3次方
math.sqrt(x) #根号x
isinstance() #检查数据类型
isinstance('abc', Iterable) #判断'abc'是否是可迭代的
s.lower() #将字符串所有字母变成小写
s.upper() #将字符串所有字母变成大写
s.strip() #处理字符串中的空白字符
if 'data' in locals(): #locals()方法判断文件是否在当前环境中
set() #去除无序数列中的重复项经过处理的数列不能进行切片
a = [1, 3, 2]
a.sort() #原地排序,修改原数列,并进行升序
sorted(a) #复制排序,重新创建一个新的数列并升序排列,原数列被保存下来不做修改
import sys print sys.argv[0] #获得的是当前执行脚本的位置(若在命令行执行的该命令,则为空)
import os
os.chdir('要切换的路径')
os.rename(‘test2.txt’,’test5.txt’) #将test2.txt文件名改为test5.txt
print os.getcwd()#获得当前工作目录
print os.path.abspath('.')#获得当前工作目录
print os.path.abspath('..')#获得当前工作目录的父目录
print os.path.abspath(os.curdir)#获得当前工作目录
读取和设置环境变量:os.getenv() 与os.putenv()