ドローンで撮影しすぎた写真を間引く方法

ドローンのインターバル撮影で撮りすぎた写真をPhotoscanに入れる前に間引くプログラムです。
以下のように実行します。

# python extract_photo.py Z:\DCIM

引数で指定したフォルダの中のjpgを一定の割合でno_useフォルダに移動します。
間引く割合はプログラム中のratioで指定します。
no_useフォルダは、指定したフォルダの中に作られます。

# -*- coding: utf-8 -*-
import glob
import shutil
import sys
import os

# 説明と使い方
# ドローンのインターバル撮影で撮りすぎた写真をPhotoscanに入れる前に間引くプログラム
# 指定したフォルダの中のjpgをratioの割合でno_useフォルダに移動させる
# python extract_photo.py Z:\DCIM

ratio = 2 #何枚に1枚移動させるか
args = sys.argv
search_dir = args[1]
print(search_dir)
files = glob.glob(search_dir + os.sep + '*.jpg')
save_dir = search_dir + os.sep + "no_use"

if not os.path.exists(save_dir):
    os.mkdir(save_dir)

i=0
for file in files:
    if i % ratio == 0:
        shutil.move(file, save_dir)
    i = i+1