Можно ли подписывать цифровые подписи xml с помощью python при работе с selenium?

#python #xml #selenium

Вопрос:

Я автоматизирую некоторые бизнес-процессы с помощью selenium. Иногда после заполнения всей необходимой информации появляется кнопка для подписи электронной цифровой подписью, которая хранится на локальном компьютере как .p12 . Когда я нажимаю кнопку «Подписать», появится внешнее всплывающее окно, затем я выбираю файл и снова нажимаю.

Насколько я понял, это появившееся окно переводит .p12 файл в несколько строк, а затем отправляет.

Можно ли непосредственно читать p12 в начале и подписываться прямо, не открывая внешнее программное обеспечение?