2019年11月25日
摘要: [TOC] 1、上帝的思想 ,什么是面向对象? 面向对象是一门编程思想 面向过程编程思想: 面向过程编程思想: 核心是 “过程” 二字,过程指的是解决问题的步骤,即先干什么再干什么! 基于该编程思想编写程序,就好比在设计一条工厂流水线,一种机械式的思维方式。 优点: 将复杂的问题流程化,进而简单化 阅读全文
posted @ 2019-11-25 16:04 Rannie` 阅读(229) 评论(0) 推荐(0) 编辑
2019年11月23日
摘要: [TOC] Gevent gevent基础之阻塞,非阻塞 1.gevent中一个很大的改进就是将阻塞IO改为非阻塞IO; 阻塞调用是指调用结果返回之前,当前线程会被挂起。函数只有在得到结果之后才会返回 非阻塞指在不能立刻得到结果之前,该函数不会阻塞当前线程,而会立刻返回 同步,异步概念 1.同步就是 阅读全文
posted @ 2019-11-23 17:31 Rannie` 阅读(886) 评论(0) 推荐(0) 编辑
2019年11月19日
摘要: subprocess subprocess 模块允许我们启动一个新进程,并连接到它们的输入/输出/错误管道,从而获取返回值 subprocess 模块首先推荐使用的是它的 run 方法,更高级的用法可以直接使用 Popen 接口 run subprocess.run(args, *, stdin=N 阅读全文
posted @ 2019-11-19 14:34 Rannie` 阅读(162) 评论(0) 推荐(0) 编辑
2019年11月18日
摘要: collections高级数据类型 这个模块实现专门的容器数据类型提供替代Python的通用内置容器 dict,list, set,和tuple。 | | | | | | | | 用于创建具有命名字段的元组子类的工厂函数 | | | 类似列表的容器,两端都有快速追加和弹出 | | | 类似于dict 阅读全文
posted @ 2019-11-18 16:09 Rannie` 阅读(172) 评论(0) 推荐(0) 编辑
摘要: [TOC] Json JSON是一个序列化模块,一种用于存储和交换数据的语法。 JSON是用JavaScript对象表示法(JavaScript object notation)格式编写的文本。 可以将python数据类型 — json数据类型 — 字符串 — 文件中 其他语言要想用python的数 阅读全文
posted @ 2019-11-18 15:03 Rannie` 阅读(129) 评论(0) 推荐(0) 编辑
2019年11月16日
摘要: [TOC] 1、下载MongoDB "MongoDB的官网" "简单下载方法" "win32/mongodb win32 x86_64 2008plus ssl v4.0 latest signed.msi" 2、启动MongoDB 启动服务:打开命令行输入命令 解析:mongod –dbpath 阅读全文
posted @ 2019-11-16 20:55 Rannie` 阅读(151) 评论(0) 推荐(0) 编辑
摘要: hashlib hashlib是一个加密模块,提供了常见的 摘要算法 ,如MD5,SHA1 MD5算法加密 , 检验数据完整性 所谓摘要算法,也可以称为:哈希算法,离散算法。即通过一个函数,将任意长度的数据转化为一个长度固定的数据串(通常16进制) 摘要算法: ​ 摘要一样,内容就一定一样:保证唯一 阅读全文
posted @ 2019-11-16 20:47 Rannie` 阅读(131) 评论(0) 推荐(0) 编辑
摘要: os 与操作系统交互的模块 获取当前项目根目录,项目的根目录,路劲相关的值都用”常量” print(os.path.dirname(\__file__)) 获取当前根目录 print(os.getcwd()) 查看当前所在路劲 print(os.path.join(BASE_PATH,file_na 阅读全文
posted @ 2019-11-16 16:27 Rannie` 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、random库基本介绍 random库是使用随机数的Python标准库 伪随机数:采用梅森旋转法生产的(伪)随机序列中元素 random库主要用于生产随机数 使用random库: 二、随机数函数 | 函数 | 描述 | | | | | | 默认获取0 –1之间的任意小数 | | | 随机生产一个 阅读全文
posted @ 2019-11-16 15:33 Rannie` 阅读(262) 评论(0) 推荐(0) 编辑
2019年11月15日
摘要: py 包和模块,软件开发目录规范 [TOC] 什么是包? 包指的是内部包\__init__.py的文件夹 包的作用: 存放模块,包可以更好的管理模块 什么是模块? 一些列功能的结合体 相当于模块包着一堆函数与代码 模块本质上是一个.py文件 模块的三种来源: 1. python内置的模块:(pyth 阅读全文
posted @ 2019-11-15 18:14 Rannie` 阅读(255) 评论(1) 推荐(2) 编辑
去除动画
找回动画