客户端通过Url访问服务端程序,会发送给服务端两类信息,一类是HTTP请求头,另外一类就是请求数据。一般HTTP请求会通过GET方法和POST方法向服务端提交数据。...因此,服务端程序需要获得客户端的这些请求数据,然后会做进一步的处理。例如,如果服务端要想对客户端的类型(使用的什么浏览器)做一下统计,就需要获取HTTP请求头中的User-Agent字段的值。...如果要得到客户端表单提交的数据,就要在服务端获取GET请求或POST请求的数据。 读取POST请求在后面的文章会详细介绍,本文先看一个如何读取HTTP请求头和GET请求的数据。...在Flask中读取HTTP请求头和GET请求的数据需要导入flask模块中的一个全局变量request,然后使用request.headers.get(...)读取HTTP请求头数据。...from flask import Flask from flask import request app = Flask(__name__) # 根路由,用来读取HTTP请求头数据 @app.route
="xxx") 这里,server为数据库服务器名称或IP,user为用户名,password为密码,database为数据库名称。...2 pandas读写数据库 在python连接好数据库后,pandas可以利用read_sql()方法将数据读入DataFrame。这里可以看一下代码。...html中 from flask import Flask, request, render_template, session, redirect import numpy as np import...pandas 如何直接转化成html. pandas中有方法to_html 如下的例子是将excel的数据,转化成html #!.../usr/bin/env Python # coding=utf-8 import pandas as pd import codecs xd = pd.ExcelFile('/Users/wangxingfan
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第十五章 JavaScript编程的函数和正则表达式 案例 15-01 函数的定义与调用 html> 函数参数的值传递 javascript...DOCTYPE html> <!...; var regex = /like/; var index = myString.search(regex);//返回位置,从0开始计算,未找到匹配模式返回-1;...myArray = new Array(); var s = "JavaScript,C,C++,Java,HTML,CSS"; var regex = /,/;
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第十六章 JavaScript的对象编程 案例 16-01 通过对象直接量创建对象 html> html> 通过对象直接量创建对象 通过对象直接量创建对象 javascript"> var circle = { x: 50...> 16-02 通过函数创建对象 html> 通过函数创建对象 <script type
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第二十一章 JavaScript的框架库jQuery 案例 21-01 jQuery的使用 javascript">...DOCTYPE html> HTML文档元素的遍历,事件处理,动画和Ajax交互以实现快速Web开发,它被设计用来改变编写Javascript脚本的方式。...jQuery封装了Javascript中所有的事件,使得其操作更加简单方便,并且使得这些事件能够兼容各大浏览器,减少我们大量代码的编写 html> 21-08 自定义动画
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第七章 HTML网页中的布局元素 案例 07-01 网页头部和底部的布局 html> <!...-- header\footer都是body的子元素 div元素是块级元素,常作为其他html元素的容器;如果与css样式一起使用,可用于对大的内容块设置样式属性 --> html...DOCTYPE html>
HTML5+CSS3+JavaScript从入门到精通 17-01 用户登录界面! <!...:windows的提示对话框 //浏览器提供的forms数组,保存表单对象; 也可通过表单名来调用 //document.form_nam.elements...-- 表单: name, method(post-数据量大速度慢/get-数据量小速度快), action 文本框控件:...> 17-07 用户名和密码存储到cookie中 用户名和密码存储到cookie中 javascript
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第十八章 JavaScript的网页特效 案例 18-01 文字的跑马灯效果 html> html> <!...= textlist.arguments[i]; } } t1 = new textlist( "程序设计语言所支持的数据类型是这种语言最为基础的部分...", "JavaScript能够处理多种类型的数据,这些数据类型可以分为两类,基础数据类型和引用数据类型", "JavaScript的基本数据类型包括常用的数值型...、字符串和布尔型,以及两个特殊的数据类型:空值和未定义", "JavaScript的引用数据类型包括数组、函数和对象等。")
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第十三章 JavaScript编程的判断结构 案例 13-01 任意输入两个数,显示两个数的大小关系 13-02 、13-03...DOCTYPE html> 企业奖金发放系统 javascript"> var gain;...0.15; reward5 = reward4 + 400000 * 0.2;//如果script没有执行预定的结果,可以调用document.write函数来调试,看看哪一句没有执行到,..."); } html> 13-10 用户登录系统 html> <!
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第二十章 JavaScript的DOM编程 案例 20-01 HTML文档的节点属性 getElementById()方法可以访问document中的某一特定元素,是通过id来取得元素,只能访问设置了...id的元素 在HTML中,id特性是唯一的,没有两个元素可以共享同一个id,getElementById()方法是从文档树中获取单个元素最快的方法。...; x.insertData(16, "JavaScript从入门到精通>"); html> 20-08 replaceChild(..."> var table1 = document.getElementsByTagName("table").item(0);//item获取里面的元素,相当于下标 var
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第三章 案例 03-01 表格的外框(table) 和 行(tr) 單元格(td) html> html> html> 03-08 窗口的左右設置 html> html> <!
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第十四章 Javascript编程的循环结构 案例 14-01 利用while循环显示100以内的自然数 html> 利用while循环显示100以内的自然数 javascript...DOCTYPE html> 到第10天早上想吃时,只剩下一个桃子; var day = 9, x = 1; document.write("第10天桃子的数量是:", x, "个");
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第九章 CSS中的各种样式 案例 09-01 字体的font-family属性 html> html> html> html> html> 09-14 设置文字与图像的间距 html> <!
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第十二章 Javascript编程的初步知 案例 12-01 JavaScript的数值常量 html>
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第八章 CSS基础 案例 08-01 CSS的基本语法 html> html> 08-02 类选择器class html> html> 08-05 CSS注释 html> CSS控制网页的外观 Javascript控制网页的行为 html> 08-06... html> 08-07 内嵌样式 html> <!
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第四章 HTML網頁中的表單 案例 04-01 用户登录界面! <!...-- 表单: name, method(post-数据量大速度慢/get-数据量小速度快), action 文本框控件:..."> JavaScript">...--这里oninput之后的等号公式,要全部放在引号内,否则得不到数据--> CSS JavaScript
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第五章 HTML网页中的canvas绘图 案例 05-01 canvas元素 html> javascript..."> var myc = document.getElementById("myc1");//定义变量myc,并获取canvas画布 var ctx = myc.getContext...canvas id="myc1" width="700" height="300" style="background:yellow"> javascript...var ctx = myc.getContext("2d"); var img = document.getElementById("scream"); //定义变量并获取图像
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第六章 HTML网页中的音频和视频 案例 06-01 利用audio元素播放音频 html> html> html> html> html> <!
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第十章 CSS盒子模型和布局 案例 10-01 content内容 html> html> 10-02 固定定位 html> 固定定位的div元素 html> 10-03 相对定位 html> html> 10-05 CSS浮动布局 html> html> 10-06 清除浮动属性 html> <!
HTML5+CSS3+JavaScript从入门到精通 作者:王征,李晓波 第十一章 CSS特殊效果与动画 案例 11-01 border-radius属性 html> 从下到上线性渐变 从左到右线性渐变 从右到左线性渐变 从左上角到右下角线性渐变... 从右下角到左上角线性渐变 html> 11-04 复杂的线性渐变色 指定径向渐变的半径长度为从圆心到离心圆最远的边 重复径向渐变 html> 11...-- 补间动画:实现元素不同状态间的平滑过渡,即自动完成从起始状态到终止状态的过渡,不管中间的状态; transition-timing-function: linear:相同速度开始到结束