解析網址

def decorator(fun):
        print("裝飾器第一層")
 
        def inner_decorator(*args,sex=10,**kwargs):
                print(sex,args,kwargs)
 
                for i in args:
                        i=i.split('?')
                        print(i)
                        i=i[1].split("&")
                        for x in i:
                                x=x.split("=")
                                print(x)
                                # print(x)
                print("分解完畢")
                for v in kwargs.keys():
                        print("名字是%s"%v)
                for x in kwargs.values():
                        print("性別是%s"%x)
                print("年齡是%s" %sex)
                fun()
        return inner_decorator
@decorator
#定義函數執行
def carry_out(sex=10,*args,**kwargs):
        print("by_whilteK")
 
 
name=(input("請輸入要分解的網址:"))
new_name=input("請輸入您的名字:")
sex=input("請輸入您的性別")
dicts={new_name:sex}
carry_out(name,**dicts)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章