摘要:
def tail(filename): f = open(filename,encoding='utf-8') while True: line = f.readline() if line.strip(): #此处一定要加.strip,不然监听用户输入时会打一行空白,因为用户在输入时会把用户敲的回车算一行 yield li... 阅读全文
摘要:
list dic str set tuple f = open() range() enumerate 以上为可迭代对象 print(dir([])) #告诉我列表拥有的所有方法 ret = set(dir([]))&set(dir({}))&set(dir(''))&set(dir(range(1 阅读全文
摘要:
装饰器就是闭包 使用装饰器需要在定义函数时@装饰器函数名。相当于执行func=wrapper(func)=inner 但是如果调用func.__name__ 查看的是Inner的函数名,同样查看函数文档也为inner的文档。 可以定义inner.__name__=func.__name__. 当然p 阅读全文