学习笔记(17):python flask web开发入门与项目实战-对数据库进行增删改操作

研发管理 专栏收录该内容
22 篇文章 0 订阅

立即学习:https://edu.csdn.net/course/play/27093/355775?utm_source=blogtoedu

from flask import Flask
import pymysql

app = Flask(__name__)

cnn = pymysql.install_as_MySQLdb()

conn = pymysql.Connect(
    host='127.0.0.1',
    port=3306,
    user='root',
    password='123456',
    db='flask_python',
)

cursor = conn.cursor()

# #插入
# try:
#     insert = "insert into t_mail (name,mail) values('张飞','9393@gmail.com')"
#     cursor.execute(insert)
#     conn.commit()
# except Exception as ex:
#     print(ex)

# # 更新
# try:
#     update = "update t_mail set mail='0000@99.com' where name='张飞'"
#     cursor.execute(update)
#     conn.commit()
# except Exception as ex:
#     print(ex)

# 删除
try:
    delete = "delete from t_mail  where name='张飞'"
    cursor.execute(delete)
    conn.commit()
except Exception as ex:
    print(ex)

# 查询
mysql = "select * from t_mail"
cursor.execute(mysql)
result = cursor.fetchall()

for k in result:
    print(k[0])
    print(k[1])


@app.route('/')
def hello_world():
    return 'Hello World!'


if __name__ == '__main__':
    app.run()
  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

<p> <span style="font-size:13.3333px;">        Web网站发展至今,特别是服务器端,涉及的知识非常广泛,这对程序员的要求会越来越高。如果采用成熟、稳健的框架,那么一些诸 如安全性、数据流控制等类型的基础性工作都可以让框架来处理,而程序开发人员则可以把更多的精力放在具体业务逻辑功能的实现和优化上。</span><br /><span style="font-size:13.3333px;">        使用Flask框架的优势有以下几点:</span><br /><span style="font-size:13.3333px;">        可以大大降低开发难度,提高开发效率,让快速、高效的Web开发成为可能。</span><br /><span style="font-size:13.3333px;">        可以带来系统稳定性和可扩展性的提升。Flask自由、灵活、可扩展性强、第三方库的选择面广,用第三方库可以实现自己想要的功能,而且很多第三方库还可以定制与裁减。</span><br /><span style="font-size:13.3333px;">       对于初学者来说简单易学,入门门槛很低,即便没有多少Web开发经验,也能很快做出网站,大大节约了初学者的学习成本。</span><br /></p><p style="font-size:13.3333px;">       综上所述,Flask 是一个用Python语言编写的Web微框架,可以让开发人员快速开发各种Web应用 </p> <p style="font-size:13.3333px;">        课程预计每周更新两节 </p> <p> <img src="https://img-bss.csdn.net/201912160435192734.jpg" alt="" /></p>
参与评论 您还未登录,请先 登录 后发表或查看评论
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

Felix_Wu_2017

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值