找到 34423 篇文章,关于编程

SQLite 数据库的 Python 接口

George John
更新于 2019-07-30 22:30:24

292 次浏览

SQLite 是一个开源数据库,并且是无服务器的,不需要任何配置。整个数据库是一个单一磁盘文件,可以放置在操作系统的文件系统中的任何位置。SQLite 命令类似于标准 SQL。SQLite 被浏览器等应用程序广泛用于内部数据存储。它也是嵌入式设备的便捷数据存储。标准 Python 库内置支持 SQLite 数据库连接。它包含 sqlite3 模块,这是一个由 Gerhad Haring 编写的符合 DB-API V2 的模块。它遵循 DB-API 2.0。DB-API 已根据 PEP-249 定义,以确保相似性 ... 阅读更多

Python 中的低级网络接口(套接字)

Chandu yadav
更新于 2019-07-30 22:30:24

958 次浏览

Python 标准库中的“socket”模块定义了服务器和客户端机器如何使用操作系统顶部的套接字端点进行通信。“socket”API 包含面向连接和无连接网络协议的函数。套接字是双向通信链路的端点。它以 IP 地址和端口号为特征。需要在两端正确配置套接字才能启动连接。这使得在客户端-服务器环境中监听传入消息然后发送响应成为可能。“socket”模块中的 socket() 函数设置套接字对象。import socket obj = ... 阅读更多

Python 引导 pip 安装程序

Arjun Thakur
更新于 2019-07-30 22:30:24

539 次浏览

除了 Python 标准分发版中内置的模块和包之外,大量来自第三方开发人员的包被上传到名为 Python 包索引 (https://pypi.ac.cn/) 的 Python 包存储库。要从此处安装包,需要 pip 实用程序。pip 工具是一个独立的项目,但从 Python 3.4 开始,它已在 Python 分发版中引导。ensurepip 模块提供了在现有 Python 安装中引导 pip 的支持。通常用户不需要显式使用它。但是,如果在正常安装或虚拟环境中跳过了 pip 的安装,则可能需要它。以下命令将 ... 阅读更多

Python 中的数据类 (dataclasses)

Arjun Thakur
更新于 2019-07-30 22:30:24

610 次浏览

dataclasses 是从 Python 3.7 版本开始添加到 Python 标准库中的一个新模块。它定义了 @dataclass 装饰器,该装饰器会自动生成构造函数 magic 方法 __init__()、字符串表示方法 __repr__()、__eq__() 方法(该方法重载 == 运算符)以及用户定义类的其他几个方法。dataclass 装饰器具有以下签名dataclass(init=True, repr=True, eq=True, order=False, unsafe_hash=False, frozen=False)所有参数都采用布尔值,指示是否自动生成相应的 magic 方法。'init' 参数默认为 True。它将为类自动生成 __init__() 方法。让我们使用 dataclass 装饰器定义 Student 类,如下所示from dataclasses ... 阅读更多

Python 中的 ElementTree XML API

Chandu yadav
更新于 2019-07-30 22:30:24

11K+ 次浏览

可扩展标记语言 (XML) 是一种类似于 HTML 的标记语言。它具有可移植性,并且对于处理少量到中等数量的数据很有用,而无需使用任何 SQL 数据库。Python 的标准库包含 xml 包。此包具有 ElementTree 模块。这是一个简单轻量级的 XML 处理器 API。XML 是一种类似树的分层数据格式。此模块中的“ElementTree”将整个 XML 文档视为一棵树。“Element”类表示此树中的单个节点。对 XML 文件的读写操作是在 ElementTree 级别完成的。与单个 XML ... 阅读更多

Python 中的 SMTP 协议客户端 (smtplib)

George John
更新于 2020-06-29 13:05:39

1K+ 次浏览

Python 的标准库具有“smtplib”模块,该模块定义了一个 SMTP 客户端会话对象,可用于通过 Python 程序发送邮件。邮件服务器是一个处理和通过互联网传递电子邮件的应用程序。传出邮件服务器实现 SMTP 或简单邮件传输协议服务器,它们是电子邮件传输的互联网标准。传入邮件服务器主要有两种类型。POP3 或邮局协议和 IMAP 或互联网邮件访问协议。smptlib.SMTP()函数此函数返回 SMTP 类的对象。它封装并管理与 SMTP 或 ESMTP 服务器的连接。签名中定义了以下参数 ... 阅读更多

使用 Java 显示 MySQL 数据库中的所有表?

Rishi Rathor
更新于 2019-07-30 22:30:24

1K+ 次浏览

我们将在这里了解如何使用 Java 显示 MySQL 数据库中的所有表。您可以使用 MySQL 中的 show 命令获取 MySQL 数据库中的所有表。假设我们的数据库是“test”。以下 Java 代码用于显示数据库“test”中的所有表名。Java 代码如下所示。在这里,在 MySQL 和 Java 之间建立连接-import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import com.mysql.jdbc.Connection; import com.mysql.jdbc.DatabaseMetaData; public class GetAllTables {    public static void main(String[] args) throws SQLException {       Connection conn = null;       try { ... 阅读更多

在 Java 中向 LinkedHashMap 集合添加元素

Samual Sam
更新于 2019-07-30 22:30:24

2K+ 次浏览

使用 put() 方法向 LinkedHashMap 集合添加元素。首先,让我们创建一个 LinkedHashMap-LinkedHashMap l = new LinkedHashMap();现在,添加元素-l.put("1", "Jack"); l.put("2", "Tom"); l.put("3", "Jimmy"); l.put("4", "Morgan"); l.put("5", "Tim"); l.put("6", "Brad");以下是向 LinkedHashMap 集合添加元素的示例-示例 实时演示import java.util.LinkedHashMap; public class Demo { public static void main(String[] args) { LinkedHashMap l = new LinkedHashMap(); l.put("1", "Jack"); l.put("2", "Tom"); l.put("3", "Jimmy"); ... 阅读更多

根据键对 Java 中的 HashMap 进行排序

karthikeya Boyini
更新于 2019-07-30 22:30:24

205 次浏览

首先,创建一个 HashMap - HashMap hm = new HashMap();向 HashMap 中添加一些元素 - hm.put("Shirts", new Integer(700)); hm.put("Trousers", new Integer(600)); hm.put("Jeans", new Integer(1200)); hm.put("Android TV", new Integer(450)); hm.put("Air Purifiers", new Integer(300)); hm.put("Food Processors", new Integer(950));现在,使用 TreeMap 基于键对 HashMap 进行排序 - Map sort = new TreeMap(hm); System.out.println("Sorted Map based on key = "+sort);以下是如何基于键对 HasMap 进行排序的示例 - 示例 实时演示import java.util.*; public class Demo { public static void main(String args[]) { HashMap hm = new HashMap(); hm.put("Shirts", new ... 阅读更多

Java 程序检查 HashSet 中是否存在特定元素

Samual Sam
更新于 2024-11-15 18:48:37

803 次浏览

在本文中,我们将学习如何在 Java 的 HashSet 类中使用 contains() 方法来检查集合中是否存在特定元素。我们将创建一个 HashSet,向其中添加一些元素,并使用 contains() 方法验证给定元素的存在性。问题陈述编写一个 Java 程序,使用 contains() 方法检查 HashSet 中是否存在特定元素。以下是相同的演示 - 输入集合中的元素 = [33, 66, 67, 54, 88, 90, 30, 79] 输出集合中的元素 = [33, 66, 67, 54, 88, 90, 30, 79] ... 阅读更多

广告
© . All rights reserved.