摘要: 1 #在写shell时 有时候不能通过一条shell执行 2 #可以通过加 sh -c 选项 3 #如 4 sudo sh -c '/usr/bin/python3 -m pip install numpy' 阅读全文
posted @ 2022-03-08 21:50 小白duzw 阅读(31) 评论(0) 推荐(0)
摘要: 1 #在导入包的时候,有时候需要添加__init__.py文件 2 #有当前结构如下 3 demo/ 4 ├── a 5 │ ├── a1.py 6 │ ├── a2.py 7 │ └── __init__.py 8 ├── b1.py 9 └── b2.py 10 11 #如在a1.py中定义了一 阅读全文
posted @ 2022-03-08 21:45 小白duzw 阅读(92) 评论(0) 推荐(0)
摘要: 1 #闭包 2 #1,函数内定义了一个函数,内部函数使用了外部函数的局部变量,外部函数返回内部函数名 3 #2,定义一个变量func,值等于调用外部函数返回的返回值wrapper 4 #3,调用func() 5 #这一整个的过程称为闭包 6 7 def closed_pack(): 8 num = 阅读全文
posted @ 2022-03-05 22:52 小白duzw 阅读(32) 评论(0) 推荐(0)
摘要: 1 import sys 2 sys.path 3 print(sys.path) 4 5 结果是:['/home/xxx/flask', '/usr/lib/python36.zip', '/usr/lib/python3.6', '/usr/lib/python3.6/lib-dynload', 阅读全文
posted @ 2022-03-03 22:32 小白duzw 阅读(50) 评论(0) 推荐(0)
摘要: 1 class Iterator: #自定义迭代器 2 def __init__(self, Iteratorlist) -> None: 3 self.iteratorlist = Iteratorlist 4 self.index = 0 5 6 def __next__(self): #复写基 阅读全文
posted @ 2022-03-03 22:16 小白duzw 阅读(155) 评论(0) 推荐(0)
摘要: 1 ## 可迭代对象,是具有__iter__()方法的对象是可迭代对象 2 3 # l = [1, 2, 3, 4, 5] 4 5 # iterator = l.__iter__() #创建列表的迭代器对象 6 7 # item = iterator.__next__() #调用迭代器对象的next 阅读全文
posted @ 2022-03-03 21:49 小白duzw 阅读(43) 评论(0) 推荐(0)
摘要: 1 # property 属性 2 class Wife: 3 def __init__(self, name: str, age: int) -> None: 4 self.name = name 5 self.age = age 6 7 @property #变量age可读 8 def age( 阅读全文
posted @ 2022-03-02 22:58 小白duzw 阅读(25) 评论(0) 推荐(0)