![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 6 Всего: 44 |
ДЕнь добрый! почитал тут мануал по QT 4. и нашел одну интересную весчь - QT Script.
с помощью нее можно выносить куски кода в скрипты что придает динамику приложению. Вставл вопрос: есть ли что еще подобное(QT Script) ? вроде как в бусте есть boost::python, но если я не ошибюсь предназначен он для обратного: из питона юзать С++. а я хочу из С++ юзать питон Заранне благодарен за ответы Это сообщение отредактировал(а) chaos - 25.9.2008, 14:13 |
|||
|
||||
| Daevaorn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2155 Регистрация: 29.11.2004 Где: Москва Репутация: 51 Всего: 70 |
||||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 6 Всего: 44 |
Daevaorn, а можно по подробнее.
хотелось бы увидеть типо такого примера: из С++ передать строку в питон-скрипт, тот с ней чото делает, и возвращает обратно. Это сообщение отредактировал(а) chaos - 25.9.2008, 14:49 |
|||
|
||||
| xvr |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 60 Всего: 223 |
Есть. В Windows есть IActiveScript и Scripting host - позволяют использовать из своей программы любые установленные в системе скриптовые языки (по умолчанию JS и VBA) В Linux есть куча сторонних библиотек с интерпретаторами (на вскидку - lua и JS от Mozzila, не помню как называется, тот же python и perl). Это все можно задействовать и под Виндами.
|
||||
|
|||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 6 Всего: 44 |
ну я так и хотел сказать что касается IScriptEng... не подходит, тк нужно кросс. посмотрю в сторону луа, вроде много где слышал это слово |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 6 Всего: 44 |
прочитал про луа, вроде ничего сложно, но почему-то душа лежит к питону
поковырялся с в boost::python и нашел скудный пример:
это как раз то что я хочу |
|||
|
||||
| xvr |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 60 Всего: 223 |
А в boost\libs\python\doc не заглядывали? Там довольно много чего понаписано |
||||
|
|||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 6 Всего: 44 |
смотрел, не на столько глуп там "99%" про то как интегрировать код С++ в питон. а мне это пока не очень нужно. Надо на оборот |
|||
|
||||
| xvr |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 60 Всего: 223 |
Если мне не изменяет мой склероз, то там где то есть пример, в котором не только интегрировали C++ в python, но и исполняли строку на pyton прямо из C++ программы. Если и этого недостаточно, то я уже и не знаю, что еще нужно |
||||
|
|||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
Не совсем понятно в 4ем собственно проблема. Ска4ай и установи питон или ТСЛ, там есть либы.. линкуй и пользуйся.
|
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 6 Всего: 44 |
вообще разбираюсь потихоньку с бустом
есть определенные успехи. 1. научился вызывать методы класса опредлеленнго в питоне. 2. научился дергать методы определенные С++ программе из питона. есть небольшой примерчик с гуи кому интересно могу выложить |
|||
|
||||
| Alek86 |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1299 Регистрация: 30.1.2007 Где: Киев Репутация: 21 Всего: 25 |
лучше выложи в любом случае...
кому через полгода понадобится - в гугле или по поиску форума найдет |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |