我需要一种从文件夹中随机拉取10%文件进行抽样的方法,幸运的是,我的当前文件按数字顺序编号。因此,我目前的方法是列出文件名,解析数字部分,提取最大值和最小值,计算文件数量并乘以0.1,然后使用
显然,如果我有离群值,即在其他文件中有一个文件
谢谢。
random.sample
来获取“随机[10%]样本”。我还将这些名称写入.txt文件,然后使用shutil.copy
来移动实际文件。显然,如果我有离群值,即在其他文件中有一个文件
345.txt
,而它的编号从513.txt - 678.txt
。我想知道是否有一种直接从文件夹中随机选择文件的方法?我已经查找过了,没有找到更好的方法。谢谢。