文章分类 - Python
摘要:什么是闭包 闭包的判断,外层打印执行函数f().__closure__,闭包返回内存地址,非 闭包返回None 闭包的作用,优缺点 几个案例 惰性计算
阅读全文
摘要:*args 和 **kwargs 定义函数的时候, *args 和 **kwargs作为收集参数使用, 也就是分别将传递的参数收集到这个里面去 调用函数的时候, *args 和 **kwargs作为解参数使用, 也就是在调用的时候将一堆定好的参数解散在调用的参数括号 # 定义函数的时候 def ea
阅读全文
摘要:非网页用的进度条,自己后端打印的实现:
阅读全文
摘要:来为一个配置文件进行增删改查的基本操作 需求: 配置文件: 对文件对操作: 空行判断
阅读全文
摘要:集合 元组圆括号(),列表中括号[],集合、字典用{} 集合的特点 (1)天然去重 set()
阅读全文
摘要:输入工资,输出产品,选择放入购物车,最后结算,扣卡,这就是简单的需求
阅读全文
摘要:if else 判断和for 循环构成了python思维的基础。 多层for循环如何退出自如 跳出多层while循环
阅读全文
摘要:最基础的才是最重要的! 列表是python的一种 基本结构类型之一,类似于js的数组。 列表的切片操作,列表灵活操作之一: 列表的增删改查
阅读全文
摘要:队列的先进先出模式: 队列的先进后出模式: 队列的优先级: 生产者消费模型: selectors 模块:
阅读全文
摘要:#全部小代码在此 product_list = [['Iphone7',5800], ['Coffee',30], ['疙瘩汤',10], ['Python Book',99], ['Bike',199], ['ViVo X9',249...
阅读全文
摘要:1、同步锁 2、死锁现象 start 1494312048.918175I am Thread-1 , get res: ResA 1494312048.918385I am Thread-1 , get res: ResB 1494312048.918402I am Thread-1 , get
阅读全文
摘要:1、进程的定义 进程就是一个程序在一个数据集上的一次动态执行过程。 进程一般由程序、数据集、进程控制块三部分组成。 程序用来描述进程要完成哪些功能以及如何完成; 数据集则是程序在执行过程中所需要使用的资源; 进程控制块用来记录进程的外部特征,描述进程的执行变化过程,系统可以利用它来控制和管理进程,它
阅读全文
摘要:先来一个案例: 先执行服务端,再执行客户端,回过头来看服务端,两段数据明显被打乱了。 那如何解决我们的粘包问题呢?用一个模拟命令行操作的案例。 来基于以上的代码实现一个比较普遍的做法:基于自定义报头 这样就比较好的解决了粘包问题。 接下俩,用这种思路完成上传和下载功能。 代码如下: 运行方法:先运行
阅读全文
摘要:再来一个小实验: 关于基于tcp的并发多线程操作: 基于tcp的ftp多线程上传功能:
阅读全文
摘要:# 多分支报错 try: print("hello") # print(x) print("======>") except KeyError as k: raise KeyError() # print(k) except NameError as n: print(n) else: print("try code 没有异常,就执行...
阅读全文
摘要:from ...import ...导入方式: 模块的搜索路径: 包:包的本质就是一个包含__init__.py文件的目录 导入包: 绝对导入和相对导入: 绝对导入:以glance作为起始 相对导入:用.或者..的方式最为起始(只能在一个包中使用,不能用于不同目录内) 把模块当作脚本来运行: 编译p
阅读全文

浙公网安备 33010602011771号