#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. ДА. Я не знаю, смогу ли я вставить его здесь…