邢台网络公司做网站网上做兼职网站有哪些工作

张小明 2026/1/19 20:36:39
邢台网络公司做网站,网上做兼职网站有哪些工作,wordpress漂浮小人,抓取网站访问量引言如果你刚开始学习编程或数据存储#xff0c;可能会觉得数据库听起来有点“高大上”。但实际上#xff0c;使用数据库可以非常轻松#xff0c;尤其是当你选择了 SQLite —— 一个轻量、易用、功能强大的嵌入式数据库。本博客将带你从零开始#xff0c;学习如何使用 Pyth…引言如果你刚开始学习编程或数据存储可能会觉得数据库听起来有点“高大上”。但实际上使用数据库可以非常轻松尤其是当你选择了 SQLite —— 一个轻量、易用、功能强大的嵌入式数据库。本博客将带你从零开始学习如何使用 Python 操作 SQLite 数据库并通过一个实际案例展示如何基于 FastAPI 构建一个简单的 CRUD API。一.什么是 SQLiteSQLite 是一个基于 C 语言开发的轻量级 SQL 数据库引擎。它不需要独立的服务器整个数据库就存储在一个文件中非常适合小型项目、移动应用或学习使用。1.1 SQLite 的特点轻量级无需安装直接使用易于学习语法与标准 SQL 非常相似高性能对于中小型数据操作非常快跨平台支持 Windows、macOS、Linux二.Python 操作 SQLite 数据库Python 自带 sqlite3 模块无需额外安装。下面我们一步步学习如何操作。2.1准备工作import sqlite32.2 创建数据库和表conn sqlite3.connect(students.db) cur conn.cursor() cur.execute( CREATE TABLE IF NOT EXISTS students ( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL, age INTEGER, grade TEXT ) ) conn.commit() conn.close()2.3 插入数据conn sqlite3.connect(students.db) cur conn.cursor() cur.execute(INSERT INTO students (name, age, grade) VALUES (?, ?, ?), (Alice, 20, A)) cur.execute(INSERT INTO students (name, age, grade) VALUES (?, ?, ?), (Bob, 22, B)) conn.commit() conn.close()2.4查询数据conn sqlite3.connect(students.db) cur conn.cursor() cur.execute(SELECT * FROM students) rows cur.fetchall() for row in rows: print(row) conn.close()2.5 更新与删除数据conn sqlite3.connect(students.db) cur conn.cursor() # 更新数据 cur.execute(UPDATE students SET grade ? WHERE name ?, (A, Bob)) # 删除数据 cur.execute(DELETE FROM students WHERE name ?, (Bob,)) conn.commit() conn.close()更新删除三.练习多练习加深印象创建 books.db 数据库建立 books 表字段包括 id、title、author、year插入三条书籍数据import sqlite3 # 连接到数据库如果不存在会自动创建 conn sqlite3.connect(books.db) cursor conn.cursor() # 创建 books 表 cursor.execute( CREATE TABLE IF NOT EXISTS books ( id INTEGER PRIMARY KEY AUTOINCREMENT, title TEXT NOT NULL, author TEXT NOT NULL, year INTEGER ) ) # 插入三条书籍数据 books_data [ (The Great Gatsby, F. Scott Fitzgerald, 1925), (To Kill a Mockingbird, Harper Lee, 1960), (1984, George Orwell, 1949) ] cursor.executemany(INSERT INTO books (title, author, year) VALUES (?, ?, ?), books_data) # 提交事务 conn.commit() # 查询并显示插入的数据 print(已插入的数据) cursor.execute(SELECT * FROM books) for row in cursor.fetchall(): print(fID: {row[0]}, 书名: {row[1]}, 作者: {row[2]}, 年份: {row[3]}) # 关闭连接 conn.close()四.总结SQLite 是一个非常友好的数据库入门选择搭配 Python 的 sqlite3 模块你可以轻松实现数据的存储与管理。通过函数和面向对象封装代码会更易维护。而使用 FastAPI SQLAlchemy 则可以构建出功能完整、结构清晰的 Web API。如果你对数据库操作还不熟悉建议从简单的 SQLite 开始逐步过渡到更复杂的应用场景。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站app服务器租用网页传奇怎么赚钱

FaceFusion镜像优化细节曝光:内存占用降低40%在如今AI应用快速落地的背景下,一个看似“小而美”的工具也可能面临巨大的工程挑战。比如人脸融合——这项技术早已不只存在于修图软件里,它正广泛应用于虚拟试妆、社交滤镜、数字人生成甚至安防比…

张小明 2026/1/17 22:19:33 网站建设

自助建站设计工作主要包括商丘企业网站建设推荐

在制造业研发领域,时间不仅是成本,更是市场先机。广东一家电器企业引入PDM工作流系统后,实现了一项关键突破:平均工程变更审批时间从5天压缩至8小时。这不仅仅是速度的提升,更意味着研发协作模式的一场静默革命——从依…

张小明 2026/1/17 22:19:34 网站建设

国内漂亮的企业网站网站建设需要注意的

FaceFusion在动漫角色真人化转换中的艺术探索在数字内容创作的前沿,一个看似矛盾却日益普遍的需求正在浮现:如何让那些诞生于画笔与想象之中的二次元角色,以真实人类的形态“活”过来?这不仅是粉丝群体中长期存在的美学幻想&#…

张小明 2026/1/17 22:19:35 网站建设

成都建站平台做贷款在那些网站找客户

想要摆脱网络依赖,实现pyecharts图表的稳定快速渲染吗?本指南将为您揭示本地资源部署的完整流程,让您的数据可视化项目从此告别加载失败和延迟问题。 【免费下载链接】pyecharts-assets 🗂 All assets in pyecharts 项目地址: h…

张小明 2026/1/17 22:19:35 网站建设

263个人登录入口安庆seo

小智AI聊天机器人:构建专属AI伙伴的终极指南 【免费下载链接】xiaozhi-esp32 Build your own AI friend 项目地址: https://gitcode.com/GitHub_Trending/xia/xiaozhi-esp32 小智AI聊天机器人是一个基于ESP32的开源语音交互项目,通过MCP协议实现设…

张小明 2026/1/17 22:19:36 网站建设

开个网站建设公司多少钱怎样找回网站备案密码

第一章:Docker Offload 的延迟优化 在高并发容器化场景中,Docker Offload 技术通过将部分网络处理任务卸载至硬件或内核旁路机制,显著降低数据包转发延迟。该优化策略尤其适用于微服务间频繁通信、实时数据处理等对响应时间敏感的应用场景。 …

张小明 2026/1/19 19:10:28 网站建设