yozhic

Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору 526549 Вариант для запуска в консоли, с паузой после выполнения. Сохранить с именем, например, execPyCode.js вот этот код. execPyCode.js в папку AkelFiles\Plugs\Scripts. В переменной pToolPath — путь к python.exe. В pToolFlags параметры, если нужны. Если не нужна консоль, то закомментировать строку с comspec, и раскомментиовать следующую. Этот скрипт не сохраняет текущую вкладку. Он копирует содержимое вкладки во временный файл и выполняет его в python.exe. Затем временный файл удаляется. Кнопка на тулбар для запуска (путь к иконке правьте): Код: "Execute python-code" Call("Scripts::Main", 1, "execPyCode.js") Icon("%a\AkelFiles\Pythons\python3139\python.exe", 0) | Ну, и может Skif_off что получше предложит )) Добавлено: Ой, пардон, Вам не Перл, а Питон )) Но это мелочь, поменяйте везде perl на python. Добавлено: Я переписал скрипт с учётом особенностей Python (он оказывается об BOM в скрипте спотыкается). Добавлено: И r4515 скачайте, пожалуйста, там было существенное исправление для работы скриптов. Ссылка в шапке или вот: http://forum.ru-board.com/topic.cgi?forum=5&topic=49364&start=2980#10 | Всего записей: 3168 | Зарегистр. 20-03-2008 | Отправлено: 22:03 21-10-2025 | Исправлено: yozhic, 22:42 21-10-2025 |
|