ファイル操作系コマンドのPython雛形

個人的にpythonは深層学習や課題等膨大なファイル操作に頻繁に利用しているのですが,ある程度必要な雛形が固まってきたので,このページに記録しておきます.

#coding: utf-8
import os
import glob
import argparse
import csv
import json
 
parser = argparse.ArgumentParser(description="iSee Json to YOLO converter",
usage = "> python3 json2yolo.py -s <path_to_json_dataset>",
epilog="2019 Tetsuaki BABA")
parser.add_argument("-s", "--search_path", type=str, help="set a json search path, required=True")

args = parser.parse_args()

if( args.search_path ):
    all_json_files = glob.glob(args.search_path+'/**/*'+'.json', recursive=True)