Biu_Biu_0329的博客

一个开发小白写的小白书

Python_day25--Flask插件:Flask-SQLAlchemy、Flask-Bootstrap

一、Flask-SQLAlchemy 1、ORM    框架        Web开发中,一个重要的组成部分便是数据库了。Web程序中最常用的莫过于关系型数据库了,也称SQL数据库。另外,文档数据库(如    mongodb)、键值对数据库(如redis)近几年也逐渐在 web开发中流行起来,...

2018-07-18 23:48:50

阅读数 105

评论数 0

Python_day23--jinja2、过滤器、自制过滤器、宏、Time模块、模板的继承

一、Jinja2简介Jinja2是基于python的模板引擎,功能比较类似于于PHP的smarty,J2ee的Freemarker和velocity。 它能完全支持unicode,并具有集成的沙箱执行环境,应用广泛。jinja2使用BSD授权。例:<title&amp...

2018-07-13 17:59:39

阅读数 500

评论数 0

Python_day22--flask简介

一、什么是FlaskFlask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension ...

2018-07-13 03:37:19

阅读数 88

评论数 0

Python_day21--BOM和DOM详解、HTML事件属性、JS阶段性总结、全选与全不选、省市二级联动、动态添加城市、年月日联动

一、BOM和DOM详解BOM和DOM详解二、HTML事件属性1、windos对象针对 window 对象触发的事件(应用到 <body> 标签):onafterprint文档打印之后运行的脚本。onbeforeprint文档打印之前运行的脚本。onbef...

2018-07-06 21:10:43

阅读数 125

评论数 0

Python_day21--练习--点亮灯泡、表格隔行变色

一、点亮灯泡<!DOCTYPE html> <html lang="en"> <head> <met...

2018-07-06 17:28:18

阅读数 149

评论数 0

Python_day21--onclick轮播图、文本框内容拷贝、onload轮播图、有广告的轮播图、登陆页面进阶版

一、轮播图--触发事件onclick诉求:在淘宝广告位上经常能够看到图片的自动播放,以及手动切换图片;我们先达到最基本的要求,点击按钮实现图片的轮播切换;onclick 属性由元素上的鼠标点击触发。注释:onclick 属性不适用以下元素:<base>、...

2018-07-06 17:16:37

阅读数 172

评论数 0

Python_day21--div、西开的网站重构、左侧、水平导航栏

一、div简介1、定义<div> 可定义文档中的分区或节(division/section)。<div> 标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。如果用 i...

2018-07-05 18:59:05

阅读数 115

评论数 0

Python_day20--css之元素选择器、类选择器、id选择器、层级选择器、属性选择器

一、什么是CSS1、概念层级样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。[1] C...

2018-07-04 21:23:04

阅读数 85

评论数 0

Python_day19--HTML基础--序列化标签、表格标签、表单标签

一、序列化标签(一)无序列表1、<ul> 标签定义无序列表2、<li> 标签定义列表项,有序列表和无序列表中都使用 <li> 标签例1:单层列表&lt...

2018-06-28 16:07:23

阅读数 62

评论数 0

Python_day19--HTML基础--文本标签、超链接标签、图片标签

一、什么是Web开发     最早的软件都是运行在大型机上的,软件使用者通过“哑终端”登陆到大型机上去运行软件。后来随着PC机的兴起,软件开始主要运行在桌面上,而数据库这样的软件运行在服务器端,这种Client/Server模式简称CS架构。随着互联网的兴起,人们发现,CS架构不适合Web,最大的...

2018-06-27 20:56:18

阅读数 209

评论数 0

Python_day19--Webstorm的安装

一、下载Webstorm的安装包上官方网站下载http://www.jetbrains.com/webstorm/download/#section=linux二、解压压缩包tar xf 压缩包的名称 -C /opt(这里是你要解压到的目录)三、安装阅读这个  Install-Linux-tar....

2018-06-27 15:13:52

阅读数 417

评论数 0

Python_day18--爬取猫眼网TOP-100

import json import requests import re from requests.exceptions import RequestException #请求单页 def get_one_page(url): try: headers = { ...

2018-06-22 21:01:51

阅读数 57

评论数 0

Python_day18--分布式进程管理

一、分布式进程管理端import random from queue import Queue from multiprocessing.managers import BaseManager # 1. 创建任务队列和任务执行结果的队列 task_queue = Queue() result_q...

2018-06-22 20:17:56

阅读数 40

评论数 0

Python_day17--正则表达--分组,贪婪匹配,切分字符串,爬取贴吧的邮箱

一、分组除了简单地判断是否匹配之外,正则表达式还有提取子串的强大功能。用 () 表示的就是要提取的分组(Group)例如:^(\d{3})-(\d{3,8})$ 分别定义了两个组,可以直接从匹配的字符串中提取出区号和本地号码:m = re.match(r'^(\d{3})-(\d{3,8})$',...

2018-06-21 20:52:53

阅读数 71

评论数 0

Python_day17--正则表达--基础语法,re模块(一),电话、邮箱匹配

一、什么是正则表达字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的 Email 地址,虽然可以编程提取 @ 前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。正则表达式是一种用来匹配字符串的强有力的武器。它的设计...

2018-06-21 19:15:38

阅读数 1583

评论数 0

Pyhton_day17--协程

一、异步IO1、为什么要使用异步IO在IO编程一节中,我们已经知道,CPU的速度远远快于磁盘、网络等IO。在一个线程中,CPU执行代码的速度极快,然而,一旦遇到IO操作,如读写文件、发送网络数据时,就需要等待IO操作完成,才能继续进行下一步操作。这种情况称为同步IO。在IO操作的过程中,当前线程被...

2018-06-20 20:10:28

阅读数 52

评论数 0

Python_day17--进程和线程的比较、计算密集型和IO密集型

一、多线程与多进程的优缺点多进程和多线程,这是实现多任务最常用的两种方式。首先,要实现多任务,通常我们会设计Master-Worker模式,Master负责分配任务,Worker负责执行任务,因此,多任务环境下,通常是一个Master,多个Worker。如果用多进程实现Master-Worker,...

2018-06-20 14:34:20

阅读数 114

评论数 0

Python_day16--多进程

一、什么是多进程要让Python程序实现多进程(multiprocessing),我们先了解操作系统的相关知识。Unix/Linux操作系统提供了一个fork() 系统调用,它非常特殊。普通的函数调用,调用一次,返回一次,但是fork()调用一次,返回两次,因为操作系统自动把当前进程(称为父进程)...

2018-06-16 22:08:03

阅读数 126

评论数 0

Python_day16--多线程

一、什么是多线程多任务可以由多进程完成,也可以由一个进程内的多线程完成。我们说进程是由若干线程组成的,一个进程至少有一个线程。由于线程是操作系统直接支持的执行单元,因此,高级语言通常都内置多线程的支持,Python也不例外,并且,Python的线程是真正的Posix    Thread,而不是模拟...

2018-06-15 15:36:24

阅读数 44

评论数 0

Python_自动提醒带伞系统简单模型

代码概述:通过去指定的天气网站抓取本地当天信息,并且提取相关字段从而来判断是否要去带伞,并且发送邮件给指定用户;import json from urllib import request from urllib.request import urlopen import smtplib from...

2018-06-12 20:47:41

阅读数 94

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭