摘要: pip更新模块: 1)下载模块 pip install PackageName 2) 使用更新命令行:pip install -U PackageName pip卸载模块: 2) 使用更新命令行:pip uninstall PackageName 阅读全文
posted @ 2018-05-23 12:14 书东 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 一 HTTP协议简介 是无状态,是连接的协议,基于TCP协议的。专题是cooike。来保存的。 1、什么是互联网 互联网=物理连接介质+互联网协议 2、互联网建立的目的? 数据传输打破地域限制,否则的话,我想获得对方主机上的数据,只能拿着硬盘去对方主机拷贝 3、什么是上网? 用户上网的过程即浏览器向 阅读全文
posted @ 2018-05-23 11:50 书东 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 视图 1 什么是视图 视图就是通过查询得到一张虚拟表,然后保存下来,下次用的直接使用即可。 2 为什么要使用视图 如果要频繁使用一张虚拟表,可以不用重复查询 3如何使用视图 创建视图 create view teacher2course as select * from teacher inner 阅读全文
posted @ 2018-05-14 19:17 书东 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1守护进程 基于并发是执行两个任务,主任务结束了,守护进程的副进程也是结束了。 obj.daemon=True 就是把obj变成守护进程。副进程了。 使用情况:开子进程是需要并发任务,使用守护,守护周期。是在主进程全都干完了,子进程没有必要存在了。 2 互斥锁 多个进程,抢占一个共享资源,不出现错乱 阅读全文
posted @ 2018-04-25 14:51 书东 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1 同一程序执行多次就是多个进程 一个py文件执行多次就是多个进程,其他的程序也是这样的。执行多次就是多个进程。 2 开启子进程的两种方式 共同之处就是,都是使用Process这个类。2 在windows系统里面必须使用if __name__='__main__':这个来分割父进程来子进程 方式一是 阅读全文
posted @ 2018-04-24 17:15 书东 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1 XML 模块 2 shelve 模块 3 re 模块 阅读全文
posted @ 2018-04-09 19:30 书东 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1 包是模块的一个集合体,在使用包的时候也是有3个生成。 在生成包的时候需要在包的文件夹下面有一个__init__.py的文件。 为何要使用包 使用包的注意事项 格式化的时间字符串 结构化的时间,年月日这种的。 random 模块 阅读全文
posted @ 2018-04-08 15:03 书东 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 三元表达式 def max2(x,y) if x > y: return x else return y res=max2(10,11) 三元表达式仅应用于: 1 条件成立返回一个值 2 条件不成功返回一个值 def max2(x,y): return x if x>y else y print ( 阅读全文
posted @ 2018-04-02 18:20 书东 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1 迭代器 迭代是一个重复的过程,并且每次重复都是基于上一次的结果而来 可迭代的对象:在pytnon,但凡有内置__iter__放法的对象,都是可迭代的对象 以下都是可以迭代的对象 str,list,tup,dic,sl,文件。 迭代器:选代取值的工具,可迭代的对象执行__iter__方法得到的返回 阅读全文
posted @ 2018-03-30 18:38 书东 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1 装饰器 定义 开放封闭原则,软件一旦上线后,就应该遵循开放封闭的原则,即对修改源代码是封闭的,对功能的扩展是开放的。 也就是说我们必须找到一种解决方案: 能够在不修改原有代码的基础上,为其添加新功能。 总结 原则如下: 1 .不修改源代码 2.不修改调用方式 目的: 在遵循1和2 原则的基础上扩 阅读全文
posted @ 2018-03-29 15:33 书东 阅读(123) 评论(0) 推荐(0) 编辑