Как подставить в скрипт имя файла после конвертации с изображения в pdf?

Для подставления имени файла после конвертации изображения в PDF в скрипт на Python можно использовать модуль argparse.

Сначала необходимо импортировать данный модуль:

import argparse

Затем создаем парсер аргументов:

parser = argparse.ArgumentParser(description='Конвертация изображения в PDF')

Указываем, что программа ожидает один аргумент, который будет именем файла:

parser.add_argument('filename', help='Имя файла для конвертации')

После этого необходимо распарсить аргументы командной строки:

args = parser.parse_args()

Имя файла будет доступно через атрибут filename объекта args.

Вы можете использовать это значение для передачи имени файла в функцию или метод, выполняющий конвертацию изображения в PDF:

def convert_image_to_pdf(filename):
    # Ваш код для конвертации изображения в PDF

convert_image_to_pdf(args.filename)

Теперь, при запуске скрипта из командной строки с указанием имени файла, например:

python script.py image.jpg

Скрипт будет получать имя файла и передавать его в функцию convert_image_to_pdf.