02 2018 档案
摘要:其主要数据类型是,pandas.core.frame.DataFrame http://pandas.pydata.org/pandas docs/stable/generated/pandas.DataFrame.html 官网网址 发现调用pandas的read_csv()方法时,默认使用C e
阅读全文
posted @ 2018-02-25 14:44
blog_hfg
摘要:在本文档中,变量是np.array,不是list (a 0)&(a0] 找出a中大于0的数 a a 点乘 np.dot(a,a) 矩阵乘法 np.array([[1,2,3],[2,3,4]]),会把里面的列表也转换成array,即np.array([[1,2,3],[2,3,4]])得到的是一多维
阅读全文
posted @ 2018-02-24 16:31
blog_hfg
摘要:项目结构 示例 7 1 多文件 Flask 程序的基本结构 | flasky $\quad$ | app/ $\quad\quad$ | templates/ $\quad\quad$ | static/ $\quad\quad$ | main/ $\quad\quad\quad$ | __init
阅读全文
posted @ 2018-02-15 16:14
blog_hfg
摘要:电子邮件 Python标准库中的smtplib包可用在Flask程序中发送电子邮件,但包装了Flask Mail扩展能更好地和Flask集成。 使用Flask Mail提供电子邮件支持 Flask Mail连接到简单邮件传输协议(SMTP)服务器.并把邮件交给这个服务器发送。 表6 1 Flask
阅读全文
posted @ 2018-02-15 16:01
blog_hfg
摘要:SQL数据库 关系型数据库把数据存储在表中。表的列数是固定的。行数的可变的。列定义表所表示的实体的数据属性。表中的行定义各列对应的真实数据。 表中有个特殊的列,称为主键(primary key),其值为表中各行的唯一标识符。表中还可以有称为外键(foregin key)的列,引用同一个表或不同表中某
阅读全文
posted @ 2018-02-15 11:58
blog_hfg
摘要:Flask WTF扩展可以把处理Web表单的过程变成一种愉悦的体验。这个扩展对独立的WTForms包进行了包装,方便即成到Flask程序中。 跨站请求伪造保护 Flask WTF能保护所有表单免受跨站请求伪造(Cross Site Request Forgery,CSRF)的攻击。 为了实现CSRF
阅读全文
posted @ 2018-02-13 22:51
blog_hfg
摘要:模板 视图函数的作用很明确,即生成请求的响应。一般而言,请求会改变程序的状态,而这种变化也会在视图函数中产生。 例如,用户在网站中注册了一个新账户。用户在表单中输入电子邮件地址和密码,然后点击提交按钮 。(表现逻辑) 服务器收到包含用户输入数据的请求,然后Flask把请求分发到处理注册请求的视图函数
阅读全文
posted @ 2018-02-13 18:38
blog_hfg
摘要:Flask 上下文全局变量 current_app;程序上下文全局变量;当前激活程序的程序实例 g;程序上下文全局变量;处理请求时用作临时存储的对象。每次请求都会重设该变量 request;请求上下文;请求对象,封装了客户端发出的HTTP请求中的内容 session:请求上下文;用户会话,用于存储请
阅读全文
posted @ 2018-02-12 20:00
blog_hfg
摘要:元组(tuple) (1,2,'3','x') 不可写 列表(list,实质上是数组) [1,2,'3'] x=[i for i in range(3)] x = [1,2,3,4,5,6] x[:3] x[1:5] x[ 3:] x[::2] x[1::2] x[1: 1]=[] x=[1,2,3
阅读全文
posted @ 2018-02-04 11:13
blog_hfg
摘要:python 内置了丰富的性能分析工具,如 profile,cProfile 与 hotshot 等。其中 Profiler 是 python 自带的一组程序,能够描述程序运行时候的性能,并提供各种统计帮助用户定位程序的性能瓶颈。Python 标准模块提供三种 profilers:cProfile,
阅读全文
posted @ 2018-02-03 23:41
blog_hfg
摘要:Cython 代码与 python 不同,必须先编译,编译一般需要经过两个阶段,将 pyx 文件编译为 .c 文件,再将 .c 文件编译为 .so 文件 Cython 是用 python 实现的一种语言,可以用来写 python 扩展,用它写出来的库都可以通过 import 来载入,性能上比 pyt
阅读全文
posted @ 2018-02-03 23:40
blog_hfg
摘要:def add(x,y): return x+y lambda x,y:x+y filter(func,seq) 给定一个对象的序列(seq)和一个“过滤”函数,每个序列元素都通过这个 过滤器进行筛选,保留函数返回为真的对象。 map(func,seq1) 将函数func作用于给定序列seq1的每个
阅读全文
posted @ 2018-02-03 22:38
blog_hfg
摘要:Python的类本身也是一对象 该代码将在内存中创建一个对象,名字是ObjectCreator,这个对象(类)自身拥有创建对象(类实例)的能力 它本质上仍是一对象,于是可以对它做如下操作: 1) 你可以将它赋值给一个变量 2) 你可以拷贝它 3) 你可以为它增加属性 4) 你可以将它作为函数参数进行
阅读全文
posted @ 2018-02-03 17:26
blog_hfg
摘要:方法: def __init__(self): 类初始化函数 def __call__(self): 类实例调用函数,没有该函数的话类实例是不可调用的,可以把实例对象用类似函数的形式表示,进一步模糊了函数和对象之间的概念 def __repr__(self): print(类实例)会先调用def _
阅读全文
posted @ 2018-02-02 21:34
blog_hfg
摘要:is roughly equivalent to Pythoon允许创建内嵌函数 Python的变量搜索是从里到外的 Python中的函数和其他任何东西一样,都是对象,这意味着可以将函数当做实参传递给函数,甚至返回函数。 闭包 装饰器 装饰器其实就是一个以函数作为参数,并返回一个替换函数的可执行函数
阅读全文
posted @ 2018-02-02 20:04
blog_hfg

浙公网安备 33010602011771号