'''class A():
pass
try:
print(A.x)
except AttributeError as x:
print(x)'''
'''a={"name":"张三"}
try:
print(a["age"])
except KeyError as a:
print(a)'''
'''a=[1,2,3,4,5]
b=iter(a)
try:
while True:
print(next(b))
except StopIteration as n:
print(n)'''
'''a=[1,2,3]
try:
print(a[5])
print(1/0)
print("33333333333")
# except (ZeroDivisionError,IndexError) as z:
# print(z)
except:
print("我有错")
else:
print("我没错")'''
'''try:
f=open("cuowu.txt","r")
f.write("1234")
except:
print("错误")
finally:
print('i love you')
f.close'''
'''with open("cuowu.txt","r",encoding="UTF-8") as f:
x=f.read()
print(x)
raise IndexError("错了") #抛出异常'''
'''a=[1,2,3,4,5]
try:
print(a[7])
print("北京欢迎您")
except IndexError as i:
print(i)'''
'''class Myerror(Exception):
def __init__(self,gms):
self.gms=gms
def __str__(self):
return str(self.gms+"就是闲的")
try:
raise Myerror("我其实没错,")
except Myerror as m:
print(m)'''
'''class Student():
def __init__(self,name,age,score):
self.name=name
self.age=age
self.score=score
zs=Student("张三",18,98)
print(dir(zs))
print(zs.name)'''
'''class People():
adress="朝阳区"
def __init__(self,name):
self.name=name
xh=People("小红")
print(xh.name,xh.adress)
xm=People("小明")
print(xm.name,xm.adress)
xm.adress="东胜"
print(xm.name,xm.adress)
delattr(xm,"adress")
print(xm.adress)'''
'''class A():
def AA(self):
print(self.name)
class B(A):
def __init__(self,name):
self.name=name
b=B("小明")
b.AA()'''
'''class A():
def __init__(self,name):
self.name=name
def haha():
print("你好")
a=A("李峰")
a.haha=haha #方法传入只能是静态方法
a.haha()'''
'''class A():
money=100000
def __init__(self,name):
self.name=name
@classmethod
def clsM(cls):
print(cls.money)
a=A("小明")
a.clsM()'''
#单例模式
'''class A():
def __new__(cls, *args, **kwargs):
if not hasattr(A,"bowen"):
cls.bowen=object.__new__(cls)
return cls.bowen
def __init__(self,name):
self.name=name
a=A("呵呵")
b=A("哈哈")
c=A("嘿嘿")
print(b is c)
print(a==c)
print(a.name)
print(b.name)'''
import os
a=input("请输入多级目录名:")
b=a.split("\\")
print(b)
p=os.getcwd()
for dg in b:
# p=p+"\\"+dg
p=os.path.join(p,dg)
if not os.path.exists(p):
os.mkdir(p)
print(p)
作业0304异常处理
最新推荐文章于 2020-08-19 15:00:50 发布