小编gab*_*ngh的帖子

python:在 xlrd 中获取活动表?以及在 Python 中读取和验证 excel 文件的帮助

2 问题要问:

问题1: 我刚刚开始研究xlrd,用于在python中读取excel文件。我想知道 xlsrd --> 中是否有类似于openpyxlget_active_sheet()中的方法或任何其他方式来获取活动表?

get_active_sheet()这适用于openpyxl

导入 openpyxl

wb = openpyxl.load_workbook('example.xlsx')

active_sheet = wb.get_active_sheet()


输出:工作表“Sheet1”

我找到了xlrd检索工作表名称的方法,但没有一个可以告诉我活动工作表。

问题2:

xlrdpython 中读取 excel 文件的最佳包是吗?我还发现了这个,其中包含有关其他xlsxwriterxlwtxlutils用于读取和写入 excel 文件的 python 包()的信息。

以上哪一项最适合制作一个读取 Excel 文件并对不同列应用不同验证的应用程序

例如:标题为“ID”的列应具有唯一值,标题为“国家/地区”的列应具有有效的国家/地区。

python xlrd xlwt xlutils openpyxl

3
推荐指数
1
解决办法
6521
查看次数

excel中2列内容的每种可能组合

假设我有2列:

第1列(包含1000行):

U-0001

U-0002 
Run Code Online (Sandbox Code Playgroud)

第二列(包含10行):

B01

B02

B03
Run Code Online (Sandbox Code Playgroud)

现在,我想生成两个这样的列(10*1000 = 10000行):

U-0001 B01

U-0001 B02

U-0001 B03

U-0002 B01

U-0002 B02

U-0002 B03
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

2
推荐指数
2
解决办法
4297
查看次数

AWS CLI S3:停止/终止正在运行的命令

我的存储桶根目录中有 40k mp3 文件(乱七八糟!)。我计划将所有这些 mp3 文件移动到我的存储桶内的一个文件夹中。我找到了一种通过AWS S3 CLI执行此操作的方法。

我使用了一个简单的移动命令来移动我的文件,我在一小批文件上测试了这个命令,它工作得很好:

aws s3 mv s3://mybucket/ s3://mybucket/converted/audios/ --exclude " " --include " __converted.mp3" --recursive

我的问题:

当我在 Windows CMD 中运行此命令时,它继续运行(光标闪烁并且还没有输出)。我猜这是因为文件数量太大。我想终止这个动作。

那么,如何终止正在运行的命令呢?

浏览完 AWS CLI 文档后,我发现了Cancel 命令。但这需要一个command_id。

我的方向正确吗?

amazon-s3 amazon-web-services aws-cli

1
推荐指数
2
解决办法
1万
查看次数