
编程语言
渣渣鸟
这个作者很懒,什么都没留下…
展开
-
初识Python
初识python一·Python语言的介绍1、历史背景:一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum(吉多·范罗苏姆)于1989年发明,第一个公开发行版发行于1991年。Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议。 Python语法简洁清晰,特色之一是强制用空白符(...原创 2018-10-20 20:21:42 · 221 阅读 · 0 评论 -
flask 数据库关系模型:
一、一对多模型在多的一方定义外键关联一的一方# 一的一方class Role(db.Model): """角色表""" __tablename__ = 'roles' id = db.Column(db.Integer, primary_key=True) name = db.Column(db.String(64), unique=True) ...原创 2019-01-08 16:28:00 · 291 阅读 · 0 评论 -
python:协程
协程协程是python个中另外一种实现多任务的方式,只不过比线程更小占用更小执行单元(理解为需要的资源)通俗的理解:在一个线程中的某个函数,可以在任何地方保存当前函数的一些临时变量等信息,然后切换到另外一个函数中执行,注意不是通过调用函数的方式做到的,并且切换的次数以及什么时候再切换到原来的函数都由开发者自己确定协程的实现方式一:yield# 实现协程import timedef t...原创 2018-12-03 15:14:33 · 147 阅读 · 0 评论 -
pyhton:多进程
一、多进程1、进程的概念进程是程序在计算机上的一次执行活动。当你运行一个程序,你就启动了一个进程。显然,程序是死的(静态的),进程是活的(动态的)。进程可以分为系统进程和用户进程。凡是用于完成操作系统的各种功能的进程就是系统进程,它们就是处于运行状态下的操作系统本身;所有由用户启动的进程都是用户进程。进程是操作系统进行资源分配的单位。 进程又被细化为线程,也就是一个进程下有多个能独立运行的更...原创 2018-12-03 14:25:15 · 265 阅读 · 0 评论 -
python:函数
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。Python内置了很多有用的函数,我们可以直接调用。要调用一个函数,需要知道函数的名称和参数,可以直接从Python的官方网站查看文档:http://docs.python.org/2/library/functions.html 函数能提高应用的模块性,和代码的重复利用率。下面我们自己创建函数,这被叫做用户自定义函数。一、定义函...原创 2018-11-08 16:46:55 · 228 阅读 · 0 评论 -
python:字典
python除了列表,元组,集合存储数据类型外,还有字典存储类型,它和Java中Map类型相同。都是一种使用“键值对结构”存储数据的存储模型。字典不具有索引的概念,字典使用键key代替索引,可以根据键key进行数据的添加、删除、修改、查询操作。字典是可变的。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中。格式如下:di...原创 2018-11-08 15:00:01 · 166 阅读 · 0 评论 -
python:列表
列表是python最常用的数据存储类型,它可以存储大量的数据。列表具有索引的概念,可以通过索引操作列表中的数据。列表中的数据可以进行添加、删除、修改、查询等操作。列表中的是有序的和可重复的,可以存储任何类型的数据。其实列表这种数据存储数据类型在其他语言中也是有的,Java c/c++语言中被叫做数组。两者很像,但是两者有着本质的区别,这个我们在后面的引用部分再具体说明。创建一个列表其实很简单,只...原创 2018-11-08 13:16:34 · 338 阅读 · 0 评论 -
python:文件操作
文件是计算机中数据持久化存储的一种表现形式,对文件操作最常见的是文件读写操作。一、打开文件open() 方法Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。注意: 使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。open() 函数常用形式是接收两个参数:...原创 2018-11-10 16:12:11 · 174 阅读 · 0 评论 -
python:字符串的操作
字符串是Pyhon常用的数据类型,我们可以用引号来创建字符创(可以是单引号也可以是双引号,当然引号必须是英文的),python语言不像c语言支持单个字符(char类型),在python中单个字符也是字符串。一、访问字符串中的值Python访问子字符串,可以使用方括号来截取字符串,括号中为字符的索引或者下标,第一个字符的索引为0,第二个字符的索引为1,以此类推。索引取值时不能超出索引范围,不然会...原创 2018-10-20 21:56:21 · 504 阅读 · 0 评论 -
flask 数据库迁移
在开发过程中,需要修改数据库模型,而且还要在修改之后更新数据库。最直接的方式就是删除旧表,但这样会丢失数据。更好的解决办法是使用数据库迁移框架,它可以追踪数据库模式的变化,然后把变动应用到数据库中。在Flask中可以使用Flask文章目录1、安装Flask-Migrate2、代码3、数据库迁移数据库迁移初始化:创建迁移脚本更新数据库:查询版本号版本回滚1、安装Flask-Migratepip...原创 2019-01-09 09:57:03 · 443 阅读 · 0 评论