День добрый.
Только начинаю своё знакомство с Python и сразу столкнулся с проблемой.
Есть скрипт на VBS который взаимодействует с открытым COM портом программы.
Если не сложно то покажите как она будет выглядеть на python, а там по примеру разберусь что и как. А то пока мучаюсь с win32com.client и не особо выходит.
——————————–
set App = CreateObject( “CT.Application” ) ‘ создаем объект e3.series
set Job = App.CreateJobObject ’ создаем объект Проект
set Dev = Job.CreateDeviceObject ‘ создаем объект Изделие в проекте
set Txt = Job.CreateTextObject ’ создаем объект Текст
set Sym = Job.CreateSymbolObject
Kav(“Символ_Вилка”)
Kav(“Символ_Розетка”)
Function Kav(sym_name)
AllSym = Job.GetSymbolIds(SymID, sym_name)
msgbox AllSym
for i=1 to AllSym
Sym.SetID SymID(i)
AllTxt = Sym.GetTextIds(TxtID,100)
Txt.SetID TxtID(1)
a = (“''” & Txt.GetText & “''”)
'a=sym_name
AllTxt = Sym.GetTextIds(TxtID,1006)
Txt.SetID TxtID(1)
Txt.SetText (a)
next
End Function
——————————–