win32com.client.Dispatch неверно передает путь

Не могу понять в чем дело...

import win32com.client
path = r'F:\1.Сертификаты ГОССТРУКТУР\Ардатовский муниципальный округ\Жданкин.cer'

shell = win32com.client.Dispatch('WScript.Shell')
shell.SendKeys(path)

Вставляет такую запись - а:\1.Сертификаты ГОССТРУКТУР\Ардатовский муниципальный округ\Жданкин.35

Иногда такую - F:\1. `00\ \00 .cer`

Переписывал строку под эту, нужного эффекта нет...

shell.SendKeys(path.encode("utf-8"))

В чем причина не пойму, в интернете даже примерной темы не нашел. Помогите пожалуйста, нужно что бы выдало - F:\1.Сертификаты ГОССТРУКТУР\Ардатовский муниципальный округ\Жданкин.cer


Ответы (0 шт):