親ディレクトリの子ディレクトリ全てについて、
python detect.py --source {子ディレクトリ}
を実行する例。
import os
import subprocess
script_name = 'detect.py'
parent_directory = "datasets/"
# ディレクトリを走査
for dirpath, dirnames, _ in os.walk(parent_directory):
for dirname in dirnames:
# 完全なディレクトリパス
full_dir_path = os.path.join(dirpath, dirname)
# スクリプトを引数と共に実行
result = subprocess.run(['python', 'detect.py', '--source', full_dir_path],
stdout=subprocess.PIPE,
stderr=subprocess.PIPE,
text=True
)
print(result.stdout)
print(result.stderr)
# 1階層のみ走査
break
🐣
フリーランスエンジニアです。
AIについて色々記事を書いていますのでよかったらプロフィールを見てみてください。
もし以下のようなご要望をお持ちでしたらお気軽にご相談ください。
AIサービスを開発したい、ビジネスにAIを組み込んで効率化したい、AIを使ったスマホアプリを開発したい、
ARを使ったアプリケーションを作りたい、スマホアプリを作りたいけどどこに相談したらいいかわからない…
いずれも中間コストを省いたリーズナブルな価格でお請けできます。
お仕事のご相談はこちらまで
rockyshikoku@gmail.com
機械学習やAR技術を使ったアプリケーションを作っています。
機械学習/AR関連の情報を発信しています。