关于flask_script flask_script扩展提供向Flask插入外部脚本的功能,包括运行一个开发用的服务器,一个定制的Python shell,设置数据库的脚本,cronjobs,及其他运行在web应用之外的命令行任务;使得脚本和系统分开; Flask Script和Flask本身的工 ...
分类:
其他好文 时间:
2018-01-12 01:48:57
阅读次数:
166
核心知识点 1.web应用类似于一个socket客户端,用来接收请求 2.HTTP:规定了客户端和服务器之间的通信格式。 3.一个HTTP包含两部分,header和body,body是可选,\r\n分隔头部,\r\n\r\n分隔头部和身体。 4.WSGI:定义了用python编写的web服务程序和w ...
分类:
Web程序 时间:
2018-01-12 01:48:49
阅读次数:
207
一、文件处理 1、文件打开模式 打开文本的模式,默认添加t,需根据写入或读取编码情况添加encoding参数。 r 只读模式,默认模式,文件必须存在,不能存在则报异常。 w 只写模式,若文件不存在则创建,若文件已存在则清空内容,不可以读文件。 a 追加模式,文件不存在则创建,若文件已存在则在文件末尾 ...
分类:
编程语言 时间:
2018-01-12 01:45:41
阅读次数:
170
一、python的集合 集合具有天生去重和无序的特性,也由于无序,所以集合无法通过下标取值 新建一个集合的方法是: s = set() #空集合 s2 = {'1','2','3'} 添加元素的方法为: s.add('1') 删除元素的方法为: s.remove('1') s.pop() #随机删除 ...
分类:
编程语言 时间:
2018-01-12 01:43:46
阅读次数:
136
一、迭代器 1.迭代器定义 迭代是一个重复的过程,每次重复一次迭代,并且每次迭代的结果都是下一次迭代的初始值。 需要迭代器的原因:对于序列类型str、list、tuple可以依赖索引迭代取值,对于dict、set、文件需要提供不依赖索引取值的方式。 可迭代对象:具有内置__iter__方法的对象。字 ...
分类:
编程语言 时间:
2018-01-12 01:43:05
阅读次数:
230
日常收集 vim editor: How do I enable and disable vim syntax highlighting? 搭建 Python 环境 vim editor: How do I enable and disable vim syntax highlighting? 完美 ...
分类:
编程语言 时间:
2018-01-12 01:42:08
阅读次数:
134
列表列表常见操作1、索引取值 2、列表切片 3、获取列表的长度 4、for循环打印出列表的所有元素 5、删除列表指定位置元素 列表方法 append clear count extend index insert pop remove reverse sort ...
分类:
编程语言 时间:
2018-01-12 01:40:59
阅读次数:
195
一.编程语言分类 编程语言是程序员和计算机沟通的介质,编程时程序员按照编程语言的语法风格将自己的思想流程编写下来。程序在未运行前和普通文件没有差别,只有在运行时,文件内所写的字符才有特定的语法意义。 编程语言按照发展历程分为:机器语言、汇编语言和高级语言。 机器语言:站在计算机的角度,使用计算机可以 ...
分类:
编程语言 时间:
2018-01-12 01:39:33
阅读次数:
165
一、数字 主要包括整形和浮点型,为不可变类型。 整型:定义方式为num = 1 浮点型:定义方式height = 179.9 二、字符串 在单引号、双引号或三引号中,由一串字符组成,为不可变类型。 定义方式为name = “xxx” 主要操作如下: 1.按索引取值。 2.切片 3.长度 4.成员运算 ...
分类:
编程语言 时间:
2018-01-12 01:36:46
阅读次数:
223
恢复内容开始 一 模块介绍 1、什么是模块? 2、为何要使用模块? 3、以spam.py为例来介绍模块的使用:文件名spam.py,模块名spam 二 使用模块之import 1、import的使用 ps:我们可以从sys.module中找到当前已经加载的模块,sys.module是一个字典,内部包 ...
分类:
编程语言 时间:
2018-01-12 01:32:31
阅读次数:
180