Re: Pyton в Visual Studio 2015 | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
На самом деле вот это:
Для "десктопных", под которыми, видимо, понимаются GUI приложения, нужна визуальная библиотека - штатно в поставке есть TkInter, но может быть имеет смысл посмотреть сразу на PyQt... ------------------ WBR, Igor |
Re: Pyton в Visual Studio 2015 | |
---|---|
S-type Автор Сообщений: 2969 Дата регистрации: 24.04.2004 |
Да, именно так.
Я вот подумал - а IronPhyton? |
Re: Pyton в Visual Studio 2015 | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Попробуй, потом нам расскажешь
Я, честно говоря, не вижу особого смысла использовать питон в дотнете. Ну разве что есть готовый код и его нужно по быстрому портировать в песочницу фреймворка... Крайне маловероятно что инструменты VS позволят "визуально" строить интерфейсы для питоновских программ в любой из его инкарнаций. ------------------ WBR, Igor |
Re: Pyton в Visual Studio 2015 | |
---|---|
S-type Автор Сообщений: 2969 Дата регистрации: 24.04.2004 |
Консольный Heloword для IronPyton-а:
1. Открыть VS 2015, "Файл \ Создать \ Проект \ Шаблоны \ Visual C# \ Консольное приложение", указать имя проекта (например, test3). 2. Сервис \ Диспетчер пакетов NuGet \ Управление пакетами NuGet для решения – установить IronPython. «Прицепом» устанавливается пакет "DynamicLanguageRuntime". 3. Щёлкнуть правой кнопкой мыши по имени проекта test3, «Добавить \ Создать элемент \» увы, не нашёл какого либо упоминания о «python», пришлось «Код \ файл с текстом программы», указать hello.py 4. В свойствах файла hello.py для параметра «Копировать в выходной каталог» указать «Всегда копировать». 5. В файле hello.py указать:
6. Подкорректировать файл program.cs (в конце добавленных вручную строк стоит //), должно получиться:
Исправлено 1 раз(а). Последнее : S-type, 22.01.17 20:33 |
Re: Pyton в Visual Studio 2015 | |
---|---|
S-type Автор Сообщений: 2969 Дата регистрации: 24.04.2004 |
Судя по всему, так и есть. Почитал про IronPython. На сколько понял, возможно взаимодействие между кодом C# и кодом Python-а (примеры можно посмотреть metanit.com): * из C# в код Python-а для переменной указать значение. * в C# получить значение переменной из кода Python-а. * в C# получить указатель на функцию из кода Python-а, и затем вызвать функцию с нужными параметрами. В github.com примеры, в которых показано, как реализовать работу с WinForms и WPF. На сколько вижу, всё взаимодействие с кодом IrpnPhyton-а идёт на основе перечисленного выше. |
© 2000-2024 Fox Club  |