找到 10786 篇文章 关于 Python

使用 Python 创建简单的聊天室

Samual Sam
更新于 2020年9月3日 16:10:11

3K+ 阅读量

在这篇文章中,我们将了解如何使用 Python 的 Socket 编程创建服务器端和客户端聊天室系统。套接字是任何通信通道的端点。它们用于连接服务器和客户端。套接字是双向的。在本部分,我们将为每一端设置套接字,并通过服务器在不同客户端之间设置聊天室系统。服务器端有一些端口可以连接客户端套接字。当客户端尝试连接到同一个端口时,将建立聊天室连接。它主要分为两个部分。服务器端 ... 阅读更多

使用 OpenCV 的 Python 程序检测图像边缘

karthikeya Boyini
更新于 2019年7月30日 22:30:23

529 阅读量

在这个问题中,我们将了解 Python 如何检测图像或视频文件的边缘。为此,我们需要 OpenCV 库。OpenCV 库主要用于计算机视觉。它是开源的。最初由英特尔设计。根据开源 BSD 许可证免费使用。要使用 OpenCV 功能,我们需要使用 pip 下载它们。OpenCV 将下载 Numpy 模块。这也将是必需的。sudo pip3 install opencv-python 作为输入,在本例中,我们使用了一个视频文件。我们还可以使用我们的网络摄像头来 ... 阅读更多

使用 Python 从您的 Gmail 帐户发送带有附件的邮件

Samual Sam
更新于 2019年7月30日 22:30:23

10K+ 阅读量

在这篇文章中,我们将了解如何使用 Python 发送带有附件的电子邮件。要发送邮件,我们不需要任何外部库。有一个名为 SMTPlib 的模块,它随 Python 一起提供。它使用 SMTP(简单邮件传输协议)来发送邮件。它为邮件创建 SMTP 客户端会话对象。SMTP 需要有效的源和目标电子邮件 ID 以及端口号。不同站点的端口号不同。例如,对于 Google,端口为 587。首先,我们需要导入模块来发送邮件。import smtplib 在这里我们也 ... 阅读更多

Python 中的类方法与静态方法

karthikeya Boyini
更新于 2019年7月30日 22:30:23

19K+ 阅读量

Python 中的类方法是一种方法,它绑定到类,而不是该类的对象。静态方法也是一样的,但有一些基本的区别。对于类方法,我们需要指定 @classmethod 装饰器,而对于静态方法,则使用 @staticmethod 装饰器。类方法的语法。class my_class: @classmethod deffunction_name(cls, arguments): #函数体 return value 静态方法的语法。class my_class: @staticmethod deffunction_name(arguments): ... 阅读更多

使用 OpenCV 在 Python 中进行模板匹配

Samual Sam
更新于 2019年7月30日 22:30:23

819 阅读量

模板匹配是一种技术,通过它可以从实际图像中匹配补丁或模板。这基本上是一种模式匹配机制。在 Python 中,有一个 OpenCV 模块。使用 openCV,我们可以轻松找到匹配项。因此,在这个问题中,使用了 OpenVC 模板匹配技术。要使用 OpenCV 功能,我们需要使用 pip 下载它们。sudo pip3 install opencv-python 对于模板匹配任务,有一个准确性因素,这个因素称为阈值。例如,我们可以说我们可以轻松地使用此 ... 阅读更多

Python 中的 Fraction 模块

SaiKrishna Tavva
更新于 2024年10月9日 11:17:29

6K+ 阅读量

在 Python 中,Fraction 模块支持有理数运算。使用此模块,我们可以从整数、浮点数、十进制数和其他数值和字符串创建分数。此类的构造函数接受分子和分母作为参数,并由此创建分数。分子的默认值为 0,分母的默认值为 1。当分母为 0 时,成本引发 ZeroDivisionError。创建分数实例首先,我们将了解类如何使用分子和分母创建分数。示例 from fractions import Fraction as frac print(frac(45, 54)) print(frac(12, 47)) print(frac(0, 15)) ... 阅读更多

Python 中的一等函数

Samual Sam
更新于 2019年7月30日 22:30:23

2K+ 阅读量

在不同的编程语言中,一等对象是可以统一处理的对象。一等对象可以存储为数据结构,作为其他某些函数的一些参数,作为控制结构等。我们可以说 Python 中的函数是一等函数,如果它支持一等对象的所有属性。一等函数的属性是什么?它是对象类型的一个实例函数可以存储为变量将一等函数作为其他一些函数的参数返回其他函数中的函数将函数存储在 ... 阅读更多

如何在 Python 中从 NLTK WordNet 获取同义词/反义词

karthikeya Boyini
更新于 2019年7月30日 22:30:23

2K+ 阅读量

WordNet 是 Python 的自然语言工具包的一部分。它是一个大型的英语名词、形容词、副词和动词词数据库。这些被分组到一些认知同义词集中,称为同义词集。要使用 Wordnet,首先我们必须安装 NLTK 模块,然后下载 WordNet 包。$ sudo pip3 install nltk $ python3 >>> import nltk >>>nltk.download('wordnet') 在 wordnet 中,有一些词组,它们的含义相同。在第一个示例中,我们将了解 wordnet 如何返回单词的含义和其他详细信息。有时,如果一些 ... 阅读更多

Python 中的比较运算符链接

Samual Sam
更新于 2019年7月30日 22:30:23

772 阅读量

有时我们需要在一个语句中使用多个条件检查。对于这些类型的检查,有一些基本的语法是 x < y < z,或者如果 x < y 并且 x < z 等。与其他语言一样,Python 中也有一些基本的比较运算符。这些比较运算符是 =、==、!=、is、is not、in、not in。这些运算符的优先级相同,并且优先级低于算术、按位和移位运算符。这些运算符可以任意排列。它们将用作一个链。因此,例如,如果 ... 阅读更多

快速将十进制转换为 Python 中的其他进制

AmitDiwan
更新于 2022年8月11日 11:31:07

1K+ 阅读量

要快速将十进制转换为其他进制,我们将使用 Python 中的内置函数 - 十进制到二进制 - bin() 十进制到八进制 - oct() 十进制到十六进制 - hex() 十进制数系统以 10 为基数,因为它使用 0 到 9 的 10 位数字。在十进制数系统中,小数点左侧的连续位置分别表示个位、十位、百位、千位,依此类推。二进制使用两位数字 0 和 1。也称为以 2 为基数的数制二进制数中的每个位置表示基数 (2) 的 0 次幂。最后 ... 阅读更多

广告