找到关于编程的34423 篇文章

如何在 Python 中使用 Subprocess 模块?

Kiran P
更新于 2020年11月9日 10:29:33

1K+ 次浏览

理解进程 - 当你在 Windows、MAC 或 Linux 上编写和执行程序时,你的操作系统会创建一个进程(单个)。它使用系统资源,例如 CPU、RAM、磁盘空间以及操作系统内核中的数据结构。一个进程与其他进程隔离——它无法看到其他进程正在做什么,也无法干扰它们。注意:此代码必须在类似 Linux 的系统上运行。在 Windows 上执行可能会抛出异常。操作系统的目标 - 操作系统的两个主要目标是公平地分配进程的工作并对用户做出响应。这些目标通过…… 阅读更多

如何使用 ZIP 并行处理迭代器

Kiran P
更新于 2020年11月9日 10:27:45

281 次浏览

简介列表推导式使您可以轻松地获取源列表并通过应用表达式来获取派生列表。例如,假设我想将列表中的每个元素乘以 5。在这里,我使用简单的 for 循环来实现这一点。a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] multiply_by_5 = [] for x in a: multiply_by_5.append(x*5) print(f"输出 *** {multiply_by_5}")输出*** [5, 10, 15, 20, 25, 30, 35, 40, 45, 50]使用列表推导式,我可以通过指定表达式和要循环的输入序列来实现相同的目标。# 列表推导式 multiply_by_5 ... 阅读更多

如何在 Python 中使用线程实现并发?

Kiran P
更新于 2020年11月9日 10:20:23

210 次浏览

简介Python 有不同的方法,例如使用线程、子进程、生成器和其他技巧进行并发编程。在我们继续实现线程之前,让我们先了解什么是并发。并发是单个程序内的一段逻辑,它允许打开许多不同的执行路径,包括单独的 I/O 流、运行 SQL 查询,等等,从而使执行看起来既是同时的又是相互独立的。怎么做..首先,我们创建一个单线程来遍历网站网址,稍后我们将研究如何使用线程概念来加快速度…… 阅读更多

Python 程序:将矩阵中值为零的行和列元素都转换为零

Arnab Chakraborty
更新于 2020年11月9日 10:28:02

427 次浏览

假设我们有一个二维数字矩阵,现在对于给定矩阵中的每个零,将其所在行和列的所有值都替换为零,然后返回最终矩阵。因此,如果输入是矩阵,则输出将是矩阵,因为第 0、2 和 3 行包含 0,最终矩阵在这些行中包含 0。类似地,第 0、1 和 2 列包含 0,最终矩阵在这些列中包含 0。为了解决这个问题,我们将遵循以下步骤:n := 行数,m := 列数 res := 创建大小为……的矩阵 阅读更多

如何在 Python 中分块处理 Excel 文件数据?

Kiran P
更新于 2020年11月9日 10:18:17

2K+ 次浏览

简介似乎世界是由 Excel 统治的。在我的数据工程工作中,我惊讶地发现我的许多同事都在使用 Excel 作为制定决策的关键工具。虽然我不是 MS Office 和他们的 Excel 电子表格的忠实粉丝,但我仍然会向你展示一个巧妙的技巧,以有效地处理大型 Excel 电子表格。怎么做..在我们直接跳转到程序之前,让我们了解一些使用 Pandas 处理 Excel 电子表格的基础知识。1. 安装。继续安装 openpyxl 和 xlwt。如果您不确定是否已安装…… 阅读更多

如何在 Python 中实现不可变数据结构?

Kiran P
更新于 2020年11月9日 10:16:00

326 次浏览

问题你需要在 Python 中实现不可变数据结构。简介..当你想防止多人在并发编程中同时修改一段数据时,不可变数据结构非常方便。可变数据结构(例如数组)可以随时更改,而不可变数据结构则不能。怎么做..让我一步一步地向你展示如何处理不可变和可变数据结构。示例# 步骤 01 - 创建一个可变数组。# 定义一个数组 atp_players = ['Murray', 'Nadal', 'Djokovic'] print(f" *** 我数组中的原始数据是 - {atp_players}")*** 我数组中的原始数据是…… 阅读更多

如何在 Python 中使用 ZIPFILE 模块压缩文件。

Kiran P
更新于 2020年11月9日 10:12:31

11K+ 次浏览

问题你想在 Python 中创建压缩文件。简介ZIP 文件可以容纳许多其他文件的压缩内容。压缩文件会减小其在磁盘上的大小,这在通过互联网或使用 Control-m AFT 或 Connect direct 甚至 scp 在系统之间传输文件时非常有用。Python 程序使用 zipfile 模块中的函数创建 ZIP 文件。怎么做...1. 我们将使用 zipfile 和 io 包。如果系统上缺少任何包,请使用 pip 安装它们。如果您不确定,请使用 pip freeze 命令验证包。2. 我们将编写一个…… 阅读更多

如何在 Python Pandas 中使用模板向 DataFrame 追加新行

Kiran P
更新于 2020年11月9日 10:07:27

579 次浏览

如何在 Python Pandas 中使用模板向 DataFrame 追加新行。简介作为一名数据工程师专家,我经常最终创建更多派生列而不是行,因为创建数据并将其发送给我进行分析的工作应该由其他数据库专家负责。然而,并非一直如此。我们必须创建样本行,而不是等待数据专家团队向我们发送数据。在这个主题中,我将展示创建行的巧妙技巧。怎么做..在这个方法中,我们将首先将行追加到一个小…… 阅读更多

如何使用 Python 解析 HTML 页面以获取 HTML 表格?

Kiran P
更新于 2020年11月9日 10:04:02

731 次浏览

问题你需要从网页中提取 HTML 表格。简介互联网和万维网 (WWW) 是当今最突出的信息来源。那里有如此多的信息,选择这么多选项中的内容非常困难。大部分信息都可以通过 HTTP 获取。但我们也可以以编程方式执行这些操作,以自动检索和处理信息。Python 允许我们使用其标准库和 HTTP 客户端来做到这一点,但 requests 模块有助于非常轻松地获取网页信息。在这篇文章中,我们将了解如何解析…… 阅读更多

如何在 C# 中调整图像大小?

Nizamuddin Siddiqui
更新于 2020年11月7日 12:14:52

504 次浏览

位图由图形图像的像素数据及其属性组成。保存位图到文件的标准格式有很多种。GDI+ 支持以下文件格式:BMP、GIF、EXIF、JPG、PNG 和 TIFF。您可以使用其中一个 Bitmap 构造函数从文件、流和其他来源创建图像,并使用 Save 方法将它们保存到流或文件系统中。以下代码中的 CompressAndSaveImageAsync 方法压缩图像并将其保存到指定的路径中。新图像名称将是桌面用户 ID 和日期时间的组合,例如:阅读更多

广告
© . All rights reserved.