zoukankan      html  css  js  c++  java
  • PythonWrongNotes

    1.  

    def auth(func):
    def inDecoretor(*args,**kwargs):
    username = input("username:")
    password = input("password:")
    func(args,kwargs) //TypeError: home() takes 0 positional arguments but 2 were given
    return inDecoretor

    def auth(func):
    def inDecoretor(*args,**kwargs):
    username = input("username:")
    password = input("password:")
    func(*args,*kwargs)
    return inDecoretor

    2.

    def auth(): //TypeError: auth() takes 0 positional arguments but 1 was given
    def outDecoretor(func):
    def inDecoretor(*args, **kwargs):
    username = input("username:")
    password = input("password:")
    func(*args, **kwargs)
    return inDecoretor
    return outDecoretor

    @auth
    def home():
    print("this is home")



    def auth(autoType):
    def outDecoretor(func):
    def inDecoretor(*args, **kwargs):
    username = input("username:")
    password = input("password:")
    func(*args, **kwargs)
    return inDecoretor
    return outDecoretor

    @auth("parameter")
    def home():
    print("this is home")
     

     

    3.

    4.

    5.

    6.




     

  • 相关阅读:
    gitolite 丢失管理密钥/访问权限 解决办法
    4/20
    socket套接字模块
    网络编程part2
    网络编程part1
    异常处理
    类的属性查找
    多继承带来的菱形问题
    property装饰器
    类的继承派生
  • 原文地址:https://www.cnblogs.com/liujun5319/p/9612556.html
Copyright © 2011-2022 走看看