Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Dec 08, 2019 8:54 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 124 posts ]  Go to page Previous 15 6 7 8 9 Next
Author Message
 Post subject:
PostPosted: Sat Jun 23, 2012 1:09 am 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
Дайте ссылку на последнюю рабочую версию. И как запускать скрипты?

_________________
я лишь учусь


Top
   
PostPosted: Sat Jun 23, 2012 9:05 am 
Offline

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


Top
   
 Post subject:
PostPosted: Mon Jul 30, 2012 12:41 am 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
Ктонить знает, как писать к нему модули на FASM?

_________________
я лишь учусь


Top
   
PostPosted: Mon Jul 30, 2012 9:05 am 
Offline
User avatar

Joined: Tue Aug 25, 2009 4:45 pm
Posts: 796
там примеры есть.


Top
   
 Post subject:
PostPosted: Mon Jul 30, 2012 11:33 am 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
Еще такой вопрос: модули вкомпилированые должны быть, или можно как то иначе?

_________________
я лишь учусь


Top
   
PostPosted: Sun Aug 05, 2012 1:47 pm 
Offline
User avatar

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


Top
   
 Post subject:
PostPosted: Fri Aug 17, 2012 9:22 am 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
И так, чтоб впихнуть модули на FASME или C необходимо пересобирать tinypy, верно?

_________________
я лишь учусь


Top
   
PostPosted: Fri Aug 17, 2012 10:00 am 
Offline
User avatar

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


Top
   
 Post subject:
PostPosted: Fri Aug 17, 2012 1:22 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
Попробую реализовать подобный модуль. Но для начала необходимо разобраться со сборкой и найти нужный компиль для C

_________________
я лишь учусь


Top
   
 Post subject:
PostPosted: Fri Aug 17, 2012 6:54 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
Может кто-то осветит возможности имеющихся в комплекте модулей?

_________________
я лишь учусь


Top
   
PostPosted: Sun Aug 19, 2012 9:11 pm 
Offline
User avatar

Joined: Wed Aug 18, 2010 5:38 pm
Posts: 102
Могу рассказать про некоторые:

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

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


Top
   
PostPosted: Tue Nov 27, 2012 9:10 pm 
Offline

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


Top
   
PostPosted: Tue Nov 27, 2012 9:43 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
Кинь файл модуля

_________________
я лишь учусь


Top
   
PostPosted: Tue Nov 27, 2012 10:11 pm 
Offline

Joined: Tue Nov 27, 2012 8:32 pm
Posts: 4
Лови
Attachment:
MATH.PY [3.79 KiB]
Downloaded 352 times


Top
   
PostPosted: Thu Nov 29, 2012 11:33 pm 
Offline
User avatar

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

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


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 124 posts ]  Go to page Previous 15 6 7 8 9 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited