2017.7.12 总结(OS模块和异常)

os模块

import os

路径地址可用

r(C:\xxx\xxx\xx)

来转义

os.name(path)  重命名
os.remove(path)  删除(只能删除文件)
os.mkdir(path)  创建文件夹(只能创建单一文件夹)
os.makedirs(path) 创建文件夹(可创建复数文件夹,如C:\a\b\c)
os.getcwd()  获取当前文件夹目录 
os.chdir(path) 改变到指定目录下
os.listdir(path) 返回指定路径下所有文件和文件夹
os.rmdir(path) 删除指定路径下的文件夹

函数应多包装成方法,重复的方法尽量包装成一个,方便之后的扩展

异常:
语法:

try:
  #可能出现异常的代码
except:
  #不跟任何类,捕捉所有的对异常星系做出的解释,记录异常信息 
else:
  #未出错的代码
finally:
  #无论是否有异常,finally里的代码都执行,如一些资源使用后,无论是否异常都得关闭

except后跟指定错误类型,或Exception可捕捉所有异常,建议详细写。

你可能感兴趣的:(2017.7.12 总结(OS模块和异常))