原文:https://www.cnblogs.com/wt11/p/6141225.html https://shockerli.net/post/python3-pymysql/ Python 3 进阶 —— 使用 PyMySQL 操作 MySQL 前言 pymsql是Python中操作MySQL ...
分类:
数据库 时间:
2019-02-20 17:16:42
阅读次数:
202
高阶函数 定义 1. 函数接受的参数是一个函数 2. 函数的返回值为一个函数 3. 满足以上2点中其中一个就是高阶函数 函数嵌套 定义 1. 函数中def定义一个函数 2. 嵌套会存在闭包, 其他情况不会有闭包(闭包闭的是变量) 装饰器 实质 1. 装饰器 == 高阶函数 + 嵌套函数 + 闭包 2 ...
分类:
编程语言 时间:
2019-02-10 20:37:27
阅读次数:
172
线程是最小的运行单元,进程是最小的资源管理单元、 串行 就是传统意义上的,同步,顺序的意思 进程:计算机中一个程序在一个数据集上 一次动态执行的过程,主要包含三部分内容 01>程序:描述进程的功能以及处理流程 02>数据集:功能处理过程中需要的资源数据 03>进程控制:严格控制进程执行过程中的各种状 ...
分类:
编程语言 时间:
2019-01-26 22:06:43
阅读次数:
243
装饰器(Decorator) Python 的装饰器是任何可调用对象(callable object),用于修改函数(Function)或类(Class)。按照用途可分为: 函数装饰器 类装饰器 装饰器的接口定义可概括为: 1. 接收某个函数或类的引用作为参数; 2. 修改该函数或类并返回。 简单函 ...
分类:
编程语言 时间:
2019-01-12 13:14:08
阅读次数:
308
在软件开发领域中,人们经常会用到这一个概念——“设计模式”(design pattern),它是一种针对软件设计的共性问题而提出的解决方案。在一本圣经级的书籍《设计模式:可复用面向对象软件的基础》(1991年,Design Patterns - Elements of Reusable Object ...
分类:
编程语言 时间:
2019-01-07 17:42:55
阅读次数:
202
在软件开发领域中,人们经常会用到这一个概念——“设计模式”(design pattern),它是一种针对软件设计的共性问题而提出的解决方案。在一本圣经级的书籍《设计模式:可复用面向对象软件的基础》(1991年,Design Patterns - Elements of Reusable Object ...
分类:
编程语言 时间:
2019-01-02 23:28:19
阅读次数:
238
导读:切片系列文章连续写了三篇,本文是对它们做的汇总。为什么要把序列文章合并呢?在此说明一下,本文绝不是简单地将它们做了合并,主要是修正了一些严重的错误(如自定义序列切片的部分),还对行文结构与章节衔接做了大量改动,如此一来,本文结构的完整性与内容的质量都得到了很好的保证。 众所周知,我们可以通过索 ...
分类:
编程语言 时间:
2018-12-31 00:34:38
阅读次数:
277
Python进阶:自定义对象实现切片功能 切片是 Python 中最迷人最强大最 Amazing 的语言特性(几乎没有之一),在《Python进阶:切片的误区与高级用法》中,我介绍了切片的基础用法、高级用法以及一些使用误区。这些内容都是基于原生的序列类型(如字符串、列表、元组......),那么,我 ...
分类:
编程语言 时间:
2018-12-30 22:08:32
阅读次数:
214
Python进阶:迭代器与迭代器切片 在前两篇关于 Python 切片的文章中,我们学习了切片的基础用法、高级用法、使用误区,以及自定义对象如何实现切片用法(相关链接见文末)。本文是切片系列的第三篇,主要内容是迭代器切片。 迭代器是 Python 中独特的一种高级特性,而切片也是一种高级特性,两者相 ...
分类:
编程语言 时间:
2018-12-30 20:20:47
阅读次数:
173
操作系统:win7 x64 运行环境:Python3.5 安装PyInstaller 第一步:下载PyInstaller 第二步:下载源码安装 在github中打包下载,解压到电脑中,运行命令行进入此目录。 第三步:配置虚拟环境 在按快捷键win+r输入cmd进入cmd(管理员)命令行 第四步:在命 ...
分类:
编程语言 时间:
2018-12-22 18:27:56
阅读次数:
136