悠闲人家·家园-www.yxrjy.cn

学习随记
  • Python 网络编程第四章与电子邮件互动
    第四章: 与电子邮件互动电子邮件是数字通信最流行的方式之一。Python 有丰富的内置库用于处理电子邮件。在本章中,我们将学习如何使用 Python 来撰写、发送和检索电子邮件。本章将涵盖以下主题:通过smtplib库使用 SMTP 发送电子邮件使用 TLS 保护电子邮件传输使用poplib通过 POP3 检索电子邮件使用imapclient通过 IMAP 检索电子邮件使用 IMAP 在服务器上操作电子邮件使用logging模块发送
    2025-09-25
  • Python 网络编程第二章HTTP 和网络应用
    ‌第二章:HTTP 和网络应用超文本传输协议(HTTP)可能是最广泛使用的应用层协议。最初开发是为了让学者分享 HTML 文档。如今,它被用作互联网上无数应用程序的核心协议,并且是万维网的主要协议。在本章中,我们将涵盖以下主题:HTTP 协议结构使用 Python 通过 HTTP 与服务通信下载文件HTTP 功能,如压缩和 cookies处理错误URLPython 标准库urllib包Kenneth Reitz 的第三方Requests包urllib包是 Pyth
    2025-09-25
  • Python 网络编程第一章网络编程和 Python
    ‌第一章:网络编程和 Python本书将重点关注编写使用互联网协议套件的网络程序。为什么我们选择这样做呢?嗯,Python 标准库支持的协议集中,TCP/IP 协议是迄今为止最广泛应用的。它包含了互联网使用的主要协议。通过学习为 TCP/IP 编程,您将学会如何与连接到这个庞大网络电缆和电磁波的几乎每个设备进行通信。在本章中,我们将研究一些关于网络和 Python 网络编程的概念和方法
    2025-09-25
  • Python 网络编程学习手册(全)1
    ‌前言欢迎来到使用 Python 进行网络编程的世界。Python 是一种功能齐全的面向对象的编程语言,具有一个标准库,其中包括了快速构建强大网络应用所需的一切。此外,它还有大量的第三方库和包,将 Python 扩展到网络编程的各个领域。结合使用 Python 的乐趣,我们希望通过这本书让您开始您的旅程,以便掌握这些工具并产生一些出色的网络代码。在本书中,我们专注于 Python 3。尽管 P
    2025-09-25
  • sql 获得全部表名及表的所有字段名称
    在SQL中,要获取数据库中所有表的名字以及每个表的所有字段名称,你可以使用不同的方法,具体取决于你使用的数据库系统(如MySQL、PostgreSQL、SQL Server等)。下面我将分别给出在一些常见数据库系统中如何实现这一目标的示例。1. MySQL在MySQL中,你可以使用INFORMATION_SCHEMA.TABLES和INFORMATION_SCHEMA.COLUMNS表来查询所有表名和字段名。sqlCopy CodeSELECT TABLE_NAME AS TableName, COLUMN_NAME AS ColumnNam
    2025-09-24
  • Python中JSON的基本使用(超详细)
    ‌1. JSON简介JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它是JavaScript的子集,易于人阅读和编写。JSON用来存储和交换文本信息,比xml更小/更快/更易解析,易于读写,占用带宽小,网络传输速度快的特性,适用于数据量大,不要求保留原有类型的情况。。前端和后端进行数据交互,其实就是JS和Python进行数据交互!2. JSON语法规则名称必须用双引号(即:" ")来包括
    2025-09-24
  • 将VSCode设置成中文语言环境
    ‌鉴于我的英语水平,我觉得还是适合使用中文版的 VSCode = =下载安装打开 VSCode,发现熟悉的英文界面。‌要将 VS Code 界面切换为中文,核心步骤是安装官方中文语言包并将语言设置调整为“zh-CN”,然后重启编辑器即可生效。‌ 具体可通过扩展安装、命令面板或手动编辑配置文件三种方法实现,操作简单且适用于 Windows、macOS 和 Linux 系统。‌‌‌主要设置方法‌‌安装语言包并设置
    2025-09-24
  • python 数据库mysql连接池
    ‌关于dbutils模块的说明代码示例中导入的方式是:from DBUtils.PooledDB import PooledDB1.使用这种方法导入需要指定1.3版本install:pip3 install DBUtils==1.31.如果DBUtils的版本高于1版本需要按照这种方式引入:from dbutils.pooled_db import PooledDB1.准备工作MySQL库表在t1库创建一张名为test_table的表,里面的数据如下:配置文件跟项目脚本同级目录存放MySQL的配置settings.ini:[MYSQL]HOST = 127.0.0.1PORT = 3306USER = rootPASSW
    2025-09-24
  • 使用PyMySQL连接池连接多个数据库
    ‌在进行数据库操作时,我们经常需要连接多个数据库来进行数据处理。而PyMySQL是Python中一个常用的操作MySQL数据库的库,可以使用连接池来提高数据处理的效率和性能。本文将介绍如何使用PyMySQL连接池来连接多个数据库,并给出相应的代码示例。什么是PyMySQL连接池PyMySQL连接池是一种管理数据库连接的技术,它可以在系统初始化时创建一定数量的数据库连接,然后在需要进行数据库
    2025-09-24
  • Python操作MySQL数据库
    一、MySQL 数据库与 Python 交互基础概述在现代 Web 应用开发体系中,数据库作为数据存储与管理的核心组件,其重要性不言而喻。MySQL 凭借开源、轻量、高可靠性等特性,成为关系型数据库领域的主流选择之一。Python 作为全栈开发的热门语言,通过丰富的生态库实现了与 MySQL 的无缝交互,使得开发者能够高效地完成数据的增删改查、事务管理及性能优化等操作。1.1 核心技术栈与开发
    2025-09-24
  • Python3 MySQL 数据库连接 - PyMySQL 驱动
    本文我们为大家介绍 Python3 使用 PyMySQL 连接数据库,并实现简单的增删改查。什么是 PyMySQL?PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2 中则使用 mysqldb。PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。PyMySQL 安装在使用 PyMySQL 之前,我们需要确保 PyMySQL 已安装。PyMySQL 下载地址:https://github.com/PyMySQL/PyMySQL。如果还未安装,我们可以
    2025-09-24
  • Python MySQL - mysql-connector 驱动
    ‌MySQL 是最流行的关系型数据库管理系统,如果你不熟悉 MySQL,可以阅读我们的 MySQL 教程。本章节我们为大家介绍使用 mysql-connector 来连接使用 MySQL, mysql-connector 是 MySQL 官方提供的驱动器。我们可以使用 pip 命令来安装 mysql-connector:python -m pip install mysql-connector使用以下代码测试 mysql-connector 是否安装成功:demo_mysql_test.py:import mysql.connector执行以
    2025-09-24
联系方式
  • help@yxrjy.cn
  • lgc@yxrjy.cn
  • admin@yxrjy.cn