random sample each file path
Project description
overview
- 폴더 별로 필요한 파일 수를 추출하는 함수
Args:
folder_list (list): 파일 경로 목록
count_list (list): 폴더 별로 추출할 파일 수 목록
path_count (int): 경로를 구성하는 '/' 개수
Returns:
list: 추출된 파일 경로 목록
Example:
위와 같은 경로가 있을 때
"최하위 폴더에서 1개씩 가져온다."라는 조건이라면
extract_sample(file_path_list, [1], 3)
"object1-1에 존재하는 파일 중 랜덤으로 1개를 가져온다."라는 조건이라면
extract_sample(file_path_list, [1], 2)
"object1-1-1 >> 2개
object1-1-2 >> 3개
object1-1-3 >> 1개
순으로 가져온다."라는 조건이라면
extract_sample(file_path_list, [2, 3, 1], 3)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
extract-samples-1.0.2.tar.gz
(2.5 kB
view hashes)
Built Distribution
Close
Hashes for extract_samples-1.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2fdfc6ac0a210e75cbe145365cbd08cd229f41575daf1283bbbaa6b0031363f |
|
MD5 | 1fbecc4a518936380bf32645586c68b5 |
|
BLAKE2b-256 | f908be1d409323ad79e367c7ccb5cd2eff338553834f417a5b61131f43e79102 |