随笔分类 -  Python

摘要:问题情景 混淆群内的小伙伴遇到这么个问题,Mailivery 这个网站登录后,明明提交的表单(邮箱和密码也正确)、请求头等等都没问题,为啥一直重定向到登录页面呢?唉,该出手时就出手啊,我也看看咋回事吧! url: https://app.mailivery.io/login 登录参数分析 显而易见, 阅读全文
posted @ 2024-11-13 14:20 顾平安 阅读(211) 评论(0) 推荐(2) 编辑
摘要:搜索示例 搜索 123,网页地址为:https://www.virustotal.com/gui/search/123/comments 请求接口 GET /ui/search?limit=20&relationships%5Bcomment%5D=author%2Citem&query=123 H 阅读全文
posted @ 2024-10-08 19:31 顾平安 阅读(197) 评论(1) 推荐(1) 编辑
摘要:在使用 SQLAlchemy 进行数据库操作时,虽然 ORM 提供了强大的模型映射功能,但有时候直接使用原生 SQL 语句可能更加简单直率,甚至性能更优。下面我们来看一下如何在 SQLAlchemy 中执行原生的 SQL 语句。 执行原生 SQL 语句的步骤 构造 SQL 语句 调用 session 阅读全文
posted @ 2024-07-13 18:22 顾平安 阅读(1012) 评论(0) 推荐(0) 编辑
摘要:在现代的 Python 应用中,异步操作越来越受到重视,特别是在处理 I/O 密集型任务时。SQLAlchemy 也提供了对异步操作的支持,结合 aiomysql 可以实现异步的数据库操作。 环境准备 首先,你需要安装 aiomysql: pip install aiomysql 步骤详解 1. 创 阅读全文
posted @ 2024-07-13 18:22 顾平安 阅读(640) 评论(0) 推荐(0) 编辑
摘要:分页查询 分页查询是处理大量数据时常用的技术,通过分页可以将数据分成多个小部分,方便用户逐页查看。SQLAlchemy 提供了简单易用的方法来实现分页查询。 本篇我们也会在最终实现这样的分页效果: 1. 什么是分页查询 分页查询是将查询结果按照一定数量分成多页展示,每页显示固定数量的记录。分页查询通 阅读全文
posted @ 2024-07-13 18:21 顾平安 阅读(369) 评论(0) 推荐(0) 编辑
摘要:查询限制 在关于 SQLAlchemy 教程的前文中,你应该知道如何使用 select 和 query 方法来查询数据。接下来我们尝试使用 limit 方法来限制返回的结果数量。 import db from model import Student # 使用 select 方法限制结果数量 q = 阅读全文
posted @ 2024-07-13 18:14 顾平安 阅读(57) 评论(0) 推荐(0) 编辑
摘要:模块介绍 adorner 是一个现代轻量级的 Python 装饰器辅助模块。 目前该模块仅实现了 4 个类,对应着 4 个功能:制造装饰器、执行计时、函数缓存、捕获重试。 仓库地址:https://github.com/gupingan/adorner 安装 该模块可在上方仓库中的 Releases 阅读全文
posted @ 2024-07-13 11:15 顾平安 阅读(191) 评论(0) 推荐(0) 编辑
摘要:创建 db.py db.py 文件是我们管理数据库连接和模型基类的地方。它让我们的代码更加模块化和可维护,实际生产中也是类似的,无论是在 FastAPI 或者 Flask 等框架中,当使用到 SqlAlchemy 时,的的确确需要一个单独 db.py,存储着引擎、会话以及模型基类。这个文件请务必建好 阅读全文
posted @ 2024-07-06 17:25 顾平安 阅读(453) 评论(0) 推荐(0) 编辑
摘要:SQLAlchemy 是一个强大的 Python 库,它让你可以用一种面向对象的方式来操作数据库(ORM 技术)。 在学习 SQLAlchemy 的过程中,需要一些基础知识的沉淀:Python基础、Python面向对象、MySQL数据库的诸多知识点…… 在此之前,你可能需要了解传统执行SQL语句和使 阅读全文
posted @ 2024-07-03 23:48 顾平安 阅读(786) 评论(0) 推荐(2) 编辑
摘要:在使用pip安装Python软件包时,有时会遇到与 SSL/TLS 相关的问题。一种常见情况是在使用VPN时出现以下错误信息 ValueError: check_hostname requires server_hostname: ValueError: check_hostname require 阅读全文
posted @ 2023-12-17 18:00 顾平安 阅读(2414) 评论(0) 推荐(1) 编辑
摘要:这是一个FTP(文件传输协议)管理工具,能够支持文件上传下载以及操作服务端的文件。 该工具由客户端和服务端组成。客户端与服务端通过Socket连接实现通信,客户端发送命令,服务端解析并执行相应的操作。部分代码已省略,下面是服务端和客户端代码的详细解释。 GitHub:https://github.c 阅读全文
posted @ 2023-10-13 18:44 顾平安 阅读(115) 评论(0) 推荐(1) 编辑
摘要:Pycharm取消双击shift搜索框 基于PyCharm 2022.3.2 (Professional Edition),旧版本修改方式自行搜索 双击shift弹出搜索框,输入内容double modifier,单击对应项 勾选上,意味着禁止双击修改快捷键 shift-shift随处搜索失效 ct 阅读全文
posted @ 2023-09-28 21:58 顾平安 阅读(94) 评论(0) 推荐(0) 编辑
摘要:本篇博文围绕使用Python开发热门游戏2048 GAME(命令行版本) 代码未做任何优化(原生且随意)、全程以面向过程、MVC的设计思想为主、开发环境是Ubuntu系统下的Pycharm 2048是我很久以前学习Python过程中的一个作业,接下来直入正题—— 一、了解游戏 1. 介绍 《2048 阅读全文
posted @ 2023-09-28 20:19 顾平安 阅读(368) 评论(0) 推荐(2) 编辑

more_horiz
keyboard_arrow_up light_mode palette
选择主题
点击右上角即可分享
微信分享提示