Python学习记录10
创建目录
os. mkdir(‘E:/abc’)
os.makedirs(’E:/ab/cd/123/’)

获取目录:程序当前所在的目录
dir=os.getcwd

删除目录
os.remove(’E:/abc’)
shutil.rmtree()

异常
语法
try:
a=1
b=1
print(a/b)
print(“str”+a)
“””
except Exception:
print(“程序出现错误”)
“””
except ZeroDivisionError
print(“除数数字为0”)
except TypeError:
print(’类型转换错误’)
print(’end’)

自定义异常:
1.继承父类 Exception
2.重写构造 str运算符重载
3.应用:一般和分支语句配合使用
回溯异常信息:sys exc_info():异常信息、跟踪栈
class MyException(Exception):
def init(self,messege):
super(MyException,self). init(messege)
self. messege = messege
def str(self):
return self. class. name+self.messege
score = -1
try:

相关文章: