Написал скрипт на Python для обработки текстовых данных. Хочу использовать этот скрипт из сторонней программы через OLE - из 1С. Причем хочется, чтобы данные скрипт возвращал в контекст 1С. То есть подобный вариант (“C:\Python27\python.exe ” + ПутьКСкрипту) мне не подходит.
Думаю что можно выхвать скрипт примерно так:
КомОбъект = Новый COMОбъект("Python.Interpeter");
КомОбъект.runcode(ТекстСкрипта);
Информация по методам класса отсюда http://docs.python.org/release/3.1.3/library/code.html Также пробовал метод runsource, compile_command.., другие классы вызывать Interpeter.2, Python.Dictionary.. (смотрел реестр и перебирал)
Но это пол беды. Даже если бы скрипт отработал - мне нужно получить результат как Объект в 1С. Возможно ли такое?
Буду благодарен за любую помощь