Python
文章平均质量分 75
三玹
这个作者很懒,什么都没留下…
展开
-
Python Flask学习 - Jinja2 模板的基本认识和使用
Jinja 是一种快速的、富有表现力的、可扩展的模板引擎。模板中的特殊占位符允许编写类似于 Python 语法的代码,然后向模板传递数据来呈现出最终的文档。原创 2022-09-08 16:36:34 · 1647 阅读 · 0 评论 -
Python Flask框架学习第一天
一个非常小的框架,可以称之为微型框架,只提供一个强劲的核心,其他的功能都需要使用拓展来实现。意味着可以根据自己的需求量身打造。原创 2022-09-07 14:11:35 · 76 阅读 · 0 评论 -
使用Pymysql进行用户登录验证
之前学习过的用户登录验证,全都是在程序中完成的,并没有和数据库发生任何的接触。最近在学习数据库sql语言,突发奇想结合数据库完成用户登录验证。具体实现思路和过程如下:1、首先在数据库中创建一张用户相关信息的表,主要的是用户名和密码。这里面 id 是主键,用户名是唯一的。2、导入pymysql库,并创建数据库连接和游标。import pymysqlconn = pymysql.connect( host='localhost', user='root', password='原创 2021-11-09 15:16:12 · 1975 阅读 · 3 评论 -
完善pymysql实现用户登录验证的代码
上一篇文章提到,使用pymysql结合数据库实现用户登录验证的效果,有个不足之处,就是缺少了当输入密码是正确的,用户名输入错误,然后提示用户名输入错误的部分。在一番学习思考之后,才发现是因为自己想得过于复杂了,其实实现起来还是很简单的。思考过程在此之前,我一直纠结一个问题。用户名是唯一的,而密码却是重复的,一条SQL语句,如何在fetchone和fetchall之间进行抉择。于是,脑子就剪不断,理还乱了,整个都缠绕在一起。在冷静思考之后,发现了问题,为什么程序中SQL语句只能是一条?两个内容不能拆分开吗原创 2021-11-10 11:09:10 · 715 阅读 · 0 评论 -
pymysql库的操作与sql查询语句
程序员的工作少不了要和数据库打交道。下面以 Python 语言为例,使用 Python 第三方库 pymysql 来和 MySQL 数据库进行一些查询操作。一、pymysql在 Python 语言关于跟数据库交互的第三方库有很多,以 MySQL 数据库为例,有:mysqldb、mysqlclient、pymysql等等。三者之间,个人比较推荐 pymysql 库。不仅安装简单,而且使用起来也是简单的。安装pymysql 的安装非常的简单,就和大多数库的安装是一样的。只需要在终端,输入以下的命令即可原创 2021-11-04 11:34:31 · 1738 阅读 · 0 评论 -
Python字符串拼接的四种方法
在程序实际应用中,少不了要进行字符串拼接的操作。下面介绍一下Python语言中四种字符串拼接的方式。1. 算术运算符拼接在Python中算术运算符一共有七种种,分别是+、-、*、/、//、**和%。其中+和*不仅可以用来进行算数计算,也可以用来字符串拼接。(1)+算术运算符+运算符在Python中可以用作数学计算,例如:num1 = 1num2 = 2print(num1 + num2) # 3同样也可以用来进行字符串拼接:s1 = '我是's2 = '大帅比'print(s1 +原创 2022-04-19 20:38:50 · 73663 阅读 · 0 评论