摘要:
os模块 getcwd() 返回当前工作目录 chdir(path) 改变工作目录 listdir(path='.') 列举指定目录中的文件名('.'表示当前目录,'..'表示上一级目录) mkdir(path) 创建单层目录,如该目录已存在抛出异常 makedirs(path) 递归创建多层目录, 阅读全文
摘要:
调用模块 qqq.py ppp 此时import qqq会输出 '__name__': 'qqq' 但是qqq的__name__ 会是__main__ 所以 只有运行的py的 __name__才会是__main__ 所以被调用模块的__name__不一样 所以if __name__=="__main 阅读全文
摘要:
执行装饰器0123456789 阅读全文
摘要:
迭代器 调用了 __iter__方法 变成了可迭代对象 可迭代对象也会有__next__方法 取出下一个 直到无法取出 l = [1,2,3,4] x_r = x.__iter__() l_r.__next__() 1 for循环的本质 循环所有对象 都是迭代器协议 l = [1,2,3,4,5]l 阅读全文
摘要:
zip()函数 >>>a = [1,2,3] >>> b = [4,5,6] >>> zipped = zip(a,b) zip(*zipped) [(1, 2, 3), (4, 5, 6)] >>> p = {"name":"a","age":18} >>> list(zip(p.keys(),p 阅读全文