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”的列应具有唯一值,标题为“国家/地区”的列应具有有效的国家/地区。
假设我有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) 我的存储桶根目录中有 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。
我的方向正确吗?