Python学习笔记第十七周】的更多相关文章

目录: 全局样式 一.栅格系统 二.表单 三.按钮  四.导航 五.按钮组 六.面板 七.表格 八.分页 九.排版 十.图片 十一.辅助类 十二.响应式工具 组件 内容: 前言: 首先通过https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css 链接下载bootstrap.min.css保存到本地,然后执行下面操作 全局样式: 一.栅格系统 栅格系统是页面布局使用,是区分列布局使用的,一般bootstrap将整个页面分为12份,可…
目录: 一.jQuery 内容: 一.jQuery: ps:版本 1.xx (推荐最新版本,兼容性好) 2.xx 3.xx 转换: jQuery对象[0]   =>  DOM对象 $(DOM对象)    =>  jQuery对象 1.查找元素 基本: 1.id   $('#id') 2.class $('.classname') 3.a标签  $('a') 4.$(''a,.c2',#i10)  表示同时拿到所有的a标签.class=c2的标签和id=i10的标签 层级: $('#i10 a'…
目录 一.基础概念 1.模块定义 2.包的定义 3.导入包的本质 4.导入模块的本质 5.导入方法 6.import的本质 7.导入优化 8.模块分类 9.标准库介绍 1.time与datetime 2.random模块 3.os模块 4.sys模块 5.shutil模块 6.shelve模块 7.XML模块 8.Pyyaml模块 9.configParser模块 10.hashlib模块 11.re模块 12.collections模块 13.subprocess模块 14.logging模块…
一.异常基础 try/except:捕捉由代码中的异常并恢复,匹配except里面的错误,并自行except中定义的代码,后继续执行程序(发生异常后,由except捕捉到异常后,不会中断程序,继续执行try语句后面的程序) try/finally: 无论异常是否发生,都执行清理行为 (发生异常时程序会中断程序,只不过会执行finally后的代码) raise: 手动在代码中接触发异常. assert: 有条件地在程序代码中触发异常. with/as 在Python2.6和后续版本中实现环境管理器…
目录: 一.变量引用 内容: 备注:PyCharm小技巧,comm+alt+l  自动修改格式,comm+alt+return  向上添加新行 一.变量引用 1.url生成 from flask import Flask,render_template #在Flask中使用render_template代替render使用 app = Flask('__name__') @app.route('/') #所有的url都使用app.route做装饰器来引用 <!DOCTYPE html><…
目录: 1.RabbitMQ   2.Redis  内容: 1.RabbitMQ 实现简单的队列通信 send端 import pika credentials = pika.PlainCredentials('admin','admin')parameters = pika.ConnectionParameters(credentials=credentials)parameters = pika.ConnectionParameters('192.168.52.155',5672,'/',c…
目录: 一.基础概念 1.多进程 2.进程间通信 3.进程锁 4.进程池 5.协程 a) greenlet b) Gevent 6.论事件驱动与异步IO 7.IO多路复用 8.Python Select 一.基础概念: 1.多进程multiprocessing 多进程和多线程模块一样,都是一个可以使用一个API产生多个进程的模块,多进程提供了本地与远程的并发,通过使用子进程代替线程,多进程比GIL下的多线程更高效,基于这个原因,多进程模块可以允许开发人员在一个给定的设备上运行多个进程 备注:py…
目录: 一.基础概念 1.动态导入模块 2.断言机制 3.SocketServer 二.作业 FTP服务器 三.单独注明 1.类中装饰器 2.进度条 一.基础概念 1.动态导入模块 有时在编程过程中,如果知道模块对应的字符串,可以通过动态导入的方式将该字符对应的模块进行动态导入 导入的方式有两种: 1.python解释器默认的方式导入 2.官方推荐动态导入方式 下面来分别介绍以下两种方式: lib模块中包括aa文件,aa文件内容如下: class C(object): def __init__(…
目录: 1.静态方法 @staticmethod 2.类方法    @classmethod 3.属性方法  @property 4.类的特殊成员方法 a) __doc__表示类的描述信息 b) __module__和 __class__ c) __call__对象后面加括号,触发执行 d) __dict__查看类或者对象中的所有成员 e) __str__如果一个类中定义了__str__方法,那么打印对对象时,默认输出该方法的返回值 f)__getitem__   __setitem__  __…
目录 一.基础概念 面向对象编程 1.面向对象的几个核心特点 1.class类 2.object对象 3.encapsulation封装 4.inheritance继承 5.polymorphism多态 2.类变量与实例属性(实例变量) 3.私有属性与私有方法 4.析构函数 5.继承 6.多态 二.作业:选课系统 一.基础概念 1.面向对象编程 OOP编程是利用“类”和“对象”来创建各种模型来实现对真实世界的描述,使用面向对象编程的原因一方面是因为它可以使程序的维护和扩展变得更简单,并且可以大大…