分类
摘要:
介绍
SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DBAPI之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。
1
pip3 install sqlalchemy
什么是ORM?
ORM就是运... 阅读原文
2018-01-12 13:43:09 阅读(799) 评论(0)
摘要:
Python 函数的创建
def func2():
print('haha')
# 函数的返回值
# 函数的返回值,没有定义返回None,
# 有一个返回值返回这个object(可以返回一个函数对象),
# 有多个则是返回一个元组
return 0
View Co... 阅读原文
2018-01-12 12:57:07 阅读(752) 评论(0)
摘要:
一:__str__(返回用户友好的输出)
1 >>> class Student(object):
2 ... def __init__(self, name):
3 ... self.name = name
4 ...
5 >>> print(... 阅读原文
2018-01-11 14:22:02 阅读(798) 评论(0)
摘要:
一:参数检查(用@property装饰器把方法变成属性调用是一种方法)
1 class Student(object):
2
3 @property #相当于get_score函数/getter
4 def score(self):
5 return self._sc... 阅读原文
2018-01-11 13:57:02 阅读(757) 评论(0)
摘要:
一:未使用slots方法(都是在class定义完之后在class外部添加的):
(1)动态绑定属性
1 class Student(object):
2
3 pass
4
5
6
7 >>> s = Student()
8... 阅读原文
2018-01-11 12:31:01 阅读(796) 评论(0)
摘要:
Flask框架中的信号基于blinker,其主要就是让开发者可是在flask请求过程中定制一些用户行为
pip3 install blinker
1. 内置信号
request_started = _signals.signal('request-started') # 请求到... 阅读原文
2018-01-11 12:29:12 阅读(814) 评论(0)
摘要:
Python 语音
实现语音操控的原理
语音操控分为语音识别和语音朗读两部分
我们使用speech模块实现语音模块(python 2.7)
SAPI是微软Speech API , 是微软公司推出的语音接口,而细心的人会发现从WINXP开始,系统上就已经有语音识别的功能了,可是用武之地相当之少,他并没有给出一些人性化的... 阅读原文
2018-01-11 11:09:13 阅读(774) 评论(0)
摘要:
一、Wtform
WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证。
安装:
pip3 install wtform
用途:
1. 用户登录注册
当用户登录时候,需要对用户提交的用户名和密码进行多种格式校验。如:
用户不能为空;用户长度... 阅读原文
2018-01-11 09:51:06 阅读(1012) 评论(0)
摘要:
一、 type()
1、创建类的两种方式
方式一
class MyClass(object):
def func(self,name):
print(name)
myc = MyClass()
print(MyClass, type(MyClass))
print(... 阅读原文
2018-01-11 09:47:02 阅读(790) 评论(0)
摘要:
wtforms
和django的form组件大同小异,下面给出一个应用举例以便快速查询。
开始使用
1 from flask import Flask, render_template, request, redirect
2
3 from wtforms import Form
4
5 ... 阅读原文
2018-01-11 08:29:14 阅读(808) 评论(0)