Python изменение аргумента командной строки с помощью скрипта

#python #command-line-arguments

#python #аргументы командной строки

Вопрос:

Я новичок в программировании, поэтому это «очевидное» действие для меня не совсем очевидно. Я читал дальше W3schools.com и другие форумы в Интернете о моей проблеме, но не могу понять, ищу ли я неправильное решение или просто не могу этого сделать.

Я смог запустить этот скрипт python с этого сайта https://www.pyimagesearch.com/2018/11/12/yolo-object-detection-with-opencv /

По сути, он открывает терминал командной строки, в который вы вставляете аргумент, и скрипт выполняет действие обнаружения объекта. Что я хочу сделать, так это создать скрипт, который автоматически получает путь ввода изображения, а затем вставляет его в командную строку.

 import os

imageFile = test1
os.system("python yolo.py --image {}.jpg --yolo yolo-coco").format(imageFile)
  

Кроме того, я спрашиваю себя, как избавиться от аргумента командной строки для вставки аргументов. Есть ли какой-либо способ добиться этого, напрямую указав путь к изображению в базовом скрипте?

Заранее спасибо за помощь.

Комментарии:

1. Является ли сценарий «Нажмите здесь, чтобы загрузить исходный код к этому сообщению?»

2. ДА. Я не знаю, смогу ли я вставить его здесь…