Srgr0 commited on
Commit
f638a7f
·
1 Parent(s): a5cfc44

Update generate.py

Browse files

スクリプトとして実行するときのみ引数を要求

Files changed (1) hide show
  1. generate.py +13 -9
generate.py CHANGED
@@ -20,14 +20,18 @@ def create_multiple_large_images(base_path, target_size_mb, num_images):
20
  created_image_paths.append(file_path)
21
  return created_image_paths
22
 
23
- parser = argparse.ArgumentParser(description='Generate large random images.')
24
- parser.add_argument('-b', '--base_path', type=str, required=True, help='Base path for image generation')
25
- parser.add_argument('-s', '--size', type=int, required=True, help='Target size of the images in MB')
26
- parser.add_argument('-n', '--num', type=int, required=True, help='Number of images to generate')
27
- args = parser.parse_args()
 
28
 
29
- base_path = args.base_path
30
- target_size_mb = args.size
31
- num_images = args.num
32
 
33
- created_image_paths = create_multiple_large_images(base_path, target_size_mb, num_images)
 
 
 
 
20
  created_image_paths.append(file_path)
21
  return created_image_paths
22
 
23
+ def main():
24
+ parser = argparse.ArgumentParser(description='Generate large random images.')
25
+ parser.add_argument('-b', '--base_path', type=str, required=True, help='Base path for image generation')
26
+ parser.add_argument('-s', '--size', type=int, required=True, help='Target size of the images in MB')
27
+ parser.add_argument('-n', '--num', type=int, required=True, help='Number of images to generate')
28
+ args = parser.parse_args()
29
 
30
+ base_path = args.base_path
31
+ target_size_mb = args.size
32
+ num_images = args.num
33
 
34
+ created_image_paths = create_multiple_large_images(base_path, target_size_mb, num_images)
35
+
36
+ if __name__ == "__main__":
37
+ main()