Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пт дек 15, 2017 5:16 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 124 сообщения ]  На страницу Пред. 15 6 7 8 9 След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Сб июн 23, 2012 1:09 am 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1077
Дайте ссылку на последнюю рабочую версию. И как запускать скрипты?

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Сб июн 23, 2012 9:05 am 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
download/file.php?id=2860
Очевидно же, последний из темы. Запускать так же, как и везде - через shell, или установив ассоциации с расширением.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пн июл 30, 2012 12:41 am 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1077
Ктонить знает, как писать к нему модули на FASM?

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Пн июл 30, 2012 9:05 am 
Не в сети
Аватара пользователя

Зарегистрирован: Вт авг 25, 2009 4:45 pm
Сообщения: 788
там примеры есть.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пн июл 30, 2012 11:33 am 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1077
Еще такой вопрос: модули вкомпилированые должны быть, или можно как то иначе?

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Вс авг 05, 2012 1:47 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср авг 18, 2010 5:38 pm
Сообщения: 102
Модули, написанные на самом tinypy и скомпилированные в байт-код с помощью py2bc, импортируются динамически. Написанные на C или FASM - линкуются статически.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 17, 2012 9:22 am 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1077
И так, чтоб впихнуть модули на FASME или C необходимо пересобирать tinypy, верно?

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Пт авг 17, 2012 10:00 am 
Не в сети
Аватара пользователя

Зарегистрирован: Ср авг 18, 2010 5:38 pm
Сообщения: 102
Именно так.
Если есть желание и время, можно запилить динамическую загрузку библиотек, наподобие питоновского модуля ctypes.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 17, 2012 1:22 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1077
Попробую реализовать подобный модуль. Но для начала необходимо разобраться со сборкой и найти нужный компиль для C

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 17, 2012 6:54 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1077
Может кто-то осветит возможности имеющихся в комплекте модулей?

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Вс авг 19, 2012 9:11 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Ср авг 18, 2010 5:38 pm
Сообщения: 102
Могу рассказать про некоторые:

Модуль fs умеет:
1. создавать файл,
2. читать файл целиком в список (fs.read)
3. писать в файл (fs.write, fs.writelines)
Аналогично, модуль net умеет:
1. создавать сокет
2. писать в сокет
3. читать из сокета
Модуль dbg, написанный на fasm, умеет писать на доску отладки.
Модуль gui умеет рисовать в окно, и по-моему, всё.

Функциональность небогатая, поскольку модули писались скорей как proof of concept, без прицела на прикладные задачи и без претензий на реализацию всей стандартной библиотеки Python.


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Вт ноя 27, 2012 9:10 pm 
Не в сети

Зарегистрирован: Вт ноя 27, 2012 8:32 pm
Сообщения: 4
Здравствуйте! Попробовал написать модуль для Tinypy в самой Колибри, при импорте этого модуля в программе примерно с 3-5 функции интерпретатор выдаёт Key error. Насколько большой модуль может быть написан в самой Колибри?


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Вт ноя 27, 2012 9:43 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1077
Кинь файл модуля

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Вт ноя 27, 2012 10:11 pm 
Не в сети

Зарегистрирован: Вт ноя 27, 2012 8:32 pm
Сообщения: 4
Лови
Вложение:
MATH.PY [3.79 КБ]
262 скачивания


Вернуться к началу
 Заголовок сообщения: Re: Python для KolibriOS
СообщениеДобавлено: Чт ноя 29, 2012 11:33 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 19, 2012 5:22 pm
Сообщения: 443
Скачал пару книжек по Python. Вот только у меня нигде нет интерпритатора(или чего там надо).Интересно, чисто для начального ознакомления Колибри-версия подойдёт?

_________________
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 124 сообщения ]  На страницу Пред. 15 6 7 8 9 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB