廖雪峰python实战项目
文章平均质量分 68
bird333
这个作者很懒,什么都没留下…
展开
-
廖雪峰教程之学习笔记_webapp实战项目_import的使用
在实战webapp项目中,发现之前学习速度可能有些过快,很多知识又忘记了。所以,带着复习python的基础知识,力争一点一点吃透。一、模块1、在python中一个.py文件就是一个模块(Module)一个模块编写完毕,就可以被其他地方引用,不用从头编写。相同名字的函数和变量可以分别存在于不同的模块中。2、比模块更高一级的组织是包(package)mycompany ├─ __init__.py ├...原创 2018-06-11 19:27:24 · 878 阅读 · 1 评论 -
廖雪峰教程之学习笔记_webapp实战项目_从协程到异步IO到aiohttp
来看看,如何从协程发展到异步IO又是如何使用的aiohttp框架的。、一、协程(coroutine)1、协程的功能:普通子程序调用总是一个入口,一个出口,调用顺序是固定的。def A(): print('1') print('2') print('3')普通子程序,肯定是执行“打印1、2、3”这样的顺序,中间不会中断。但是如果执行的是比较费事的操作,比如访问网络、向磁盘写入...原创 2018-06-11 23:32:20 · 418 阅读 · 1 评论 -
廖雪峰教程之学习笔记_webapp实战项目_aiohttp.web.Application()的使用
aiohttp模块的web.Application()方法是搭建WebApp的核心async def init(loop): await www.orm.create_pool(loop=loop, host='127.0.0.1', port=3306, user='root', password='password', db='awesome') app = web.Appli...原创 2018-06-11 21:44:29 · 5229 阅读 · 2 评论 -
廖雪峰教程之学习笔记_webapp实战项目_自定义web框架
在廖雪峰教程的实战项目第五天的学习中,看到了这样的代码:“要把一个函数映射为一个URL处理函数,我们先定义@get():”def get(path): ''' Define decorator @get('/path') ''' def decorator(func): @functools.wraps(func) def wrapp...原创 2018-06-10 09:49:22 · 339 阅读 · 0 评论 -
廖雪峰教程之学习笔记_webapp实战项目_MySQL使用问题
Mysql版本:5.6.39 密码:password1、 命令行启动的方法:win+r->cmd->输入”net start mysql” ->输入”mysql –u root–p” ->”password”2、 在pycharm的Terminal中,F:\PyProject>mysql -u root -p < sql\schema.sql。F:\P...原创 2018-06-10 00:11:07 · 447 阅读 · 0 评论 -
廖雪峰教程之学习笔记_webapp_pycharm的import问题
__author__ = 'Michael Liao' import time, uuid from orm import Model, StringField, BooleanField, FloatField, TextField原创 2018-06-09 20:56:53 · 529 阅读 · 0 评论 -
廖雪峰教程之学习笔记_webapp实战项目_MySQL连接池
在廖雪峰的教程实战项目中,构建WebApp首先第一步就是编写ORM,ORM全称“Object Relational Mapping”,即对象-关系映射,就是把关系数据库的一行映射为一个对象,也就是一个类对应一个表,这样,写代码更简单,不用直接操作SQL语句。ORM就涉及到对数据库(在本例中是MySQL)的操作。首先,创建连接池,然后封装增删改查等操作。创建连接池的代码如下:async def cr...原创 2018-06-11 20:54:28 · 711 阅读 · 0 评论 -
廖雪峰python实战项目_Day1
#! app.py import logging;logging.basicConfig(level=logging.INFO) import asyncio, os, json, time from datetime import datetime from aiohttp import web def index(request): ...原创 2018-06-17 23:06:56 · 1319 阅读 · 0 评论