visual studio code安装简明教程及使用python编程
visual studio code安装简明教程及使用python编程1.软件官网https://code.visualstudio.com/2.也可以直接在软件管家下载3.选择自己的安装目录即可4.添加中文插件点击左边下面的四个方形图标,在搜索框中输入Chinese,就可以看到中文的插件,点击安装即可5.安装python插件,依然是在搜索框中搜索6.创建文件,编写hello world,注意保....
Python Flask 简明教程(14)--通过ORM方式操作数据库
1. 前言上一篇我们讲了通过pymysql直接操作数据库,需要我们自己去建立连接,编写sql,执行sql。现在更流行的方式,是通过ORM,即对象-关系映射的方式,来更加便捷的操作数据库。本篇我们就借助sqlalchemy,来实现ORM操作数据库。2. 创建数据库使用MySQL创建数据库testdb,并在库中创建user表,表结构如下:CREATE TABLE `user` ( `id....
Python Flask 简明教程(13)--通过pymysql直接操作数据库
1. 前言在之前章节中,我们已经讲述过Python如何接受网页参数,以及如何将渲染后的网页发送给浏览器。在这之后,还有一个非常关键的环节,那就是使用Python操作数据库。我们可以直接对数据库进行增删改查操作,当然也可以进一步通过ORM的方式利用对象操作数据库。本篇先来介绍下比较基础的数据库操作技术,利用pymysql操作MySQL数据库。之所以选择介绍MySQL数据库,因为它比较流行不是。2.....
Python Flask 简明教程(12)--Flask获取Ajax传输的JSON数据
本文目录1. 前言2. 创建项目结构3. 发起Ajax请求4. 编写app.py5. 接收JSON数据6. 测试7. 小结1. 前言上一篇讲了Flask接收URL参数及表单参数,其实这两种方式用的比较少了,现在还是流行通过Ajax传输JSON数据。本篇就通过一个完整的FlaskWeb项目,演示下如何实现Flask获取Ajax传输的JSON数据。2. 创建项目结构使用VSCode创建项目文件夹fl....
Python Flask 简明教程(11)--获取URL请求参数与表单参数
本文目录1. 前言2. 获取URL信息3. 获取URL查询参数4. 获取表单参数5. 小结与拓展1. 前言网页请求信息可以通过多种方式,从网页发送到后端,例如URL里面的参数,表单里面的参数,以及上传文件的信息。Flask可以通过request对象非常轻易的获取网页请求信息,本篇来具体演示如何获取URL信息、URL请求参数及表单参数。2. 获取URL信息先看代码:from flask impor....
Python Flask 简明教程(10)--模板之条件渲染与循环渲染
1.前言上一篇讲解了如何将变量从python程序渲染到网页。本篇来讲下如何根据后端的数据,对网页内容进行条件渲染和循环渲染。2. 条件渲染条件渲染的意思是,根据后端变量的情况,来选择性的渲染一部分内容。后端类:class User: def __init__(self, name, sex): self.name =....
Python Flask 简明教程(9)--模板之渲染变量
1. 前言上一篇我们介绍了模板继承,可以快速的复用导航等固定部分到各个页面。本篇我们介绍下如何将后端的参数带到前端,然后渲染到网页上显示。2. 渲染变量2.1 普通变量后端返回普通变量:@app.route('/user')def user(): return render_template('user.html', username="张三")对应user.html页....
Python Flask 简明教程(8)--模板之继承
1. 前言静态网页的内容是静态的,所以如果有像导航栏这种每个页面都需要的固定内容,也还是不得不在每个页面编写一遍。这除了会导致代码非常臃肿,还会让修改变得很繁琐,如果想修改导航中的一个链接,也不得不修改所有包含导航的页面。使用动态网页技术中的模板,可以轻松的解决这个问题,FLask的模板继承在解决这个问题上更是非常的简洁。2. 创建项目首先创建flask-temp文件夹,用于演示模板继承功能。在....
Python Flask 简明教程(7)--路由使用方法详解
1. 概述路由其实就是URL和Python函数的映射关系,说的再明白点,就是客户端请求哪个路径交给哪个函数处理的问题。通过给函数添加装饰器@app.route,即可定义路由,装饰器的参数即为对应的URL。2. 简单路由编写route.py,代码如下:from flask import Flaskapp = Flask(__name__)@app.route('/hello')def hello(....
Python Flask 简明教程(6)--启用调试模式
1. 背景在正常情况下,项目启动后,如果修改了代码,想要查看最新的效果,需要关闭服务,然后再次启动程序,才能看到最新的程序运行效果。在开发过程中,这无疑是比较浪费时间的。所以Flask提供了调试模式,启用调试模式后,修改代码并保存时,程序自动重启,我们可以立即在浏览器中查看最新效果。2. 启用调试模式将app.run()修改为app.run(debug=True)即可启用调试i模式。实际上就是为....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。