Python学习笔记(二十二): 信号量 条件变量(Condition) 同步条件(Event) 队列(queue) FTP作业 1. 信号量 代码示例: import threading impor…
  • 原创文章
Python学习笔记(二十一): 同步锁 死锁和递归锁 1. 同步锁 在多线程执行代码的过程中可能会由于CPU过早的切换线程导致某一线程内代码未完全执行,因此我们需要对该段代码加锁。以确定CPU在执行…
  • 原创文章
Python学习笔记(二十): socketserver 多线程 1. SocketServer 利用socketserver模块实现多线程 import socketserver class MyS…
  • 原创文章
Python学习笔记(十九): Socket 粘包情况处理 模拟上传文件 1. Socket 服务器端Socket建立 import socket sk = socket.socket() print…
  • 原创文章
Python学习笔记(十八): 成员修饰符 特殊成员 原始类,metaclass 异常处理 反射 单例模式 本周作业 1. 成员修饰符 共有成员经过成员修饰符修饰之后变为私有成员 私有成员无法在外部直…
  • 原创文章
Python学习笔记(十七): 类 面向对象的三大特性:封装、继承和多态 1. 类 类的定义 * class是关键字,表示类 * 创建对象,类名称后加括号即可 * ps:类中的函数第一个参数必须是se…
  • 原创文章
Python学习笔记(十六): ATM作业讲解 xml模块 1. ATM作业讲解 通过字典模拟switch功能 menu = u"""1、存款 2、取款 3、转账 4、账单 5、退出""" menu_…
  • 原创文章
Python学习笔记(十五): ATM作业 运用模块知识构建一个ATM+商城系统 额度 15000或自定义(实现) 实现购物商城,买东西加入 购物车,调用信用卡接口结账(实现) 可以提现,手续费5%(…
  • 原创文章
Python学习笔记(十四): Json and Pickle模块 shelve模块 1. Json and Pickle模块 之前我们学习过用eval内置方法可以将一个字符串转成python对象,不…
  • 原创文章
Python学习笔记(十三): 模块 包 if name == main 软件目录结构规范 作业-ATM+购物商城程序 1. 模块 1. 模块导入方法 import 语句 import module1…
  • 原创文章

关注我们的公众号

微信公众号