找到 10786 篇文章 关于 Python

Python - 检查 k 是否在列表中至少出现 n 次

Pradeep Elance
更新于 2020-12-28 11:15:57

270 次浏览

在使用列表进行数据分析时,我们经常会遇到需要找出给定元素是否在给定列表中至少出现 N 次的情况。例如,数字 5 是否在列表中至少出现三次。在本文中,我们将介绍两种实现此目标的方法。计数出现次数在下面的方法中,我们将数字及其出现次数作为输入。然后,我们按照设计者遵循的方法来保持出现次数的计数。如果计数值大于或等于所需值,则... 阅读更多

Python 中的 Pygorithm 模块

Pradeep Elance
更新于 2020-12-28 11:14:03

266 次浏览

Pygorithm 模块是一个教育模块,包含各种算法的实现。此模块的最佳用途是获取使用 Python 实现的算法代码。但它也可用于实际编程,我们可以将各种算法应用于给定的数据集。查找数据结构在 Python 环境中安装模块后,我们可以找到包中存在的各种数据结构。示例from pygorithm import data_structures help(data_structures运行以上代码,我们得到以下结果:输出Help on package pygorithm.data_structures in pygorithm: NAME    pygorithm.data_structures - 数据结构集合... 阅读更多

Python 中的 OS Path 模块

Pradeep Elance
更新于 2020-12-28 11:11:29

9K+ 次浏览

os.path 模块是一个非常广泛使用的模块,在处理系统中不同位置的文件时非常方便。它用于不同的目的,例如合并、规范化和检索 Python 中的路径名。所有这些函数都只接受字节或字符串对象作为其参数。其结果特定于其运行的操作系统。os.path.basename此函数提供路径的最后一部分,它可能是文件夹或文件名。请注意 Windows 和 Linux 中路径的表示方式有何不同... 阅读更多

Python 中的 Oracle 数据库连接

Pradeep Elance
更新于 2020-12-28 11:10:19

2K+ 次浏览

Python 可以使用名为 cx_Oracle 的 Python 包连接到 Oracle。Oracle 是一个著名且广泛使用的数据库,使用此连接性可以很好地利用 Python 的数据处理功能。在本文中,我们将了解如何连接到 Oracle 数据库并查询数据库。安装 cx_Oracle我们可以使用以下命令安装可用于建立连接的 Python 包。示例pip install cx_Oracle连接到 Oracle现在使用此模块,我们可以连接到可以通过 Oracle 服务名称访问的 Oracle 数据库。我们创建一个游标并通过... 阅读更多

使用 Python 处理 .netrc 文件

Pradeep Elance
更新于 2020-12-28 11:08:34

1K+ 次浏览

Python 中的 netrc 类用于读取 Unix 系统中用户主目录中存在的 .netrc 文件中的数据。这些是包含用户登录凭据详细信息的隐藏文件。这对于 ftp、curl 等工具很有帮助,以便成功读取 .netrc 文件并将其用于其操作。以下程序显示了如何使用 Python 的 netrc 模块读取 .netrc 文件。示例import netrc netrc = netrc.netrc() remoteHostName = "hostname" authTokens = netrc.authenticators(remoteHostName) # 打印访问令牌 print("远程主机名:%s" % (remoteHostName)) print("远程主机上的用户名:%s" % (authTokens[0])) print("帐户密码:%s" % (authTokens[1])) print("用于... 阅读更多

Python 中的命名空间和作用域

Pradeep Elance
更新于 2020-12-28 11:07:13

2K+ 次浏览

在 Python 中,我们处理变量、函数、库和模块等。您要使用的变量名称有可能已经存在作为另一个变量的名称或另一个函数或另一个方法的名称。在这种情况下,我们需要了解 Python 程序如何管理所有这些名称。这就是命名空间的概念。以下是命名空间的三种类别局部命名空间:程序声明的所有函数和变量的名称都保存在此命名空间中。此命名空间在程序运行期间一直存在。... 阅读更多

在 Python 中使用代理运行 Selenium Webdriver。

Debomita Bhattacharjee
更新于 2020-12-28 11:07:38

4K+ 次浏览

我们可以在 Python 中使用 Selenium webdriver 运行代理。代理是进行本地化测试的重要组成部分。我们可以使用电子商务应用程序并检查可见的语言和货币是否符合用户位置。在测试中使用代理,我们可以验证网站用户界面是否与位置匹配。我们必须按照以下步骤设置代理:从 Selenium 包导入 webdriver。定义代理服务器地址。创建 ChromeOptions 类的对象代理与 ChromeOptions 的通信。将选项汇总到 Chrome() 对象。示例代码实现。from selenium import webdriver # 代理服务器定义 py = "128.21.0.0:8080" # 配置 ChromeOptions ... 阅读更多

使用 Python xdrlib 编码和解码 XDR 数据

Pradeep Elance
更新于 2020-12-28 11:04:10

474 次浏览

外部数据表示 (XDR) 的编码器和解码器。当我们在不同的外部源之间传输数据时,这是常用的格式。它对于创建和传输复杂数据结构很有用。XDR 提供与 OSI 表示层关联的服务。在下面的程序中,我们看到数据是如何使用 xdrlib 模块打包和解包的。示例import xdrlib p = xdrlib.Packer() print(type(p)) lst = [1, 2, 3] p.pack_list(lst, p.pack_int) print(p) u = xdrlib.Unpacker(p) print(type(u)) print(lst)运行以上代码,我们得到以下结果:输出 [1, 2, 3]阅读更多

使用 Python 编码和解码 uuencode 文件

Pradeep Elance
更新于 2020-12-28 10:57:25

1K+ 次浏览

在文件传输期间,出于各种原因(例如加密、压缩或仅仅是因为它们将由不同的操作系统或文件读取程序处理),对文件进行编码和解码是一个常见的要求。uuencode 模块帮助我们对文件进行编码和解码,如下所示。编码文件我们将使用以下图像进行编码,然后对其进行解码以将其恢复。在下面的程序中,我们使用 encode 函数对给定的图像进行编码,并读取编码后文件的原始内容。示例import uu infile = "E:\tp_logo.JPG" uu.encode(infile, 'encoded_logo.JPG') f = open("E:\TP\encoded_logo.JPG", 'r') ... 阅读更多

使用 Python 编码和解码 MIME 可打印引用的数据

Pradeep Elance
更新于 2020-12-28 10:55:16

2K+ 次浏览

很多时候我们需要处理的数据并不总是包含常规的ASCII字符。例如,一封非英语的其他语言的电子邮件。Python使用基于MIME(多用途互联网邮件扩展)的模块来处理此类字符。在本文中,我们将了解如何解码电子邮件或其他一些直接输入中的此类字符。使用email包email包包含名为mime和charset的模块,它们可以执行编码和解码工作,如下面的示例所示。我们获取了一封包含Unicode字符的电子邮件消息,并且... 阅读更多

广告

© . All rights reserved.