категории | RSS

Python (далее просто 'питон') это язык программирования. Те кто считают что питон это программа слегка заблуждаются. 'Программа' которая находиться на сайте вот здесь: files/file_6782.html это интерпретатор, т.е. обычным языком - это набор lib модулей и несколько dll без которых не одна программа написаная на языке питон на смарте не запуститься. Так же в 'программу' кроме lib и dll входят еще и appmng и python - это программки написаные на языке питон, первая для установки скриптов, приложений и lib модулей, вторая - это среда программирования , в которой можно проверять работоспособность скриптов и в интерактивной консоли тренироваться с командами. Если вы не собираетесь сами писать скрипты и программы на языке питон, но хотите пользоваться программами написаными на этом языке то вам необходимо установить ту 'программу' ссылку на которую я дал выше, дальще, по желанию, если вам не нужна сама среда программирования, можете удалить из System/Apps/ папки appmng и python , при этом в libs у вас останется все необходимое для нормальной работы программ написаных на языке питон. Еще хотелось бы сказать про технологию py2sis - многие программисты заблуждаются что используя утилиту py2sis они свои программы написаные на языке питон 'как они говорят - преобразуют в sis , который будет работать на смарте без установленого интерпретатора' , да, это так, упаковав утилитой py2sis свою программу в sis пакет вы получаете автономно работающую программу, но... Есть одно НО - кто читал статью 'Расширение sr.zip' тот наверное уже понял что sis это ни какая не программа, или что там вы о ней думаете. sis - это обычный архив, вроде zip , так скажем 'контейнер', в который можно упаковать все что угодно (даже картинку =) в чем убедилось очень много людей скачав первого апреля mail.ru агент=) . Итак, sis это архив, а утилита py2sis в этот sis архив упаковывает вашу программу, вместе с ней еще и dll и lib модули от интерпретатора, необходимые для нормальной работы вашей программы, т.е. те модули которые ваша программа непосредственно задействует. Язык питон не С++ и написаную на питоне прогу нельзя откомпилировать в один автономно работающий файл арр . Утилита py2sis не творит чудес - даже я могу вручную прямо на смарте упаковать любую программу написаную на языке питон в автономный пакет (правда sr.zip) . Суть заключается вот в чем: упаковав свою программу утилитой py2sis в автономный пакет и выложив ее на общее обозрение вы получаете сразу и плюс и минус- плюс заключается в том что любой кто скачает вашу программу не обязан задумываться 'Где взять интерпретатор?' или 'Что это еще за питон и с чем его едят?' Просто человек ставит вашу прогу и она сама по себе даже без установленого интерпретатора работает (потому что содержит некоторые его компоненты). Минус же заключается в том что если у человека уже установлен интерпретатор, качая вашу программу он просто тратит трафик на те файлы которые у него уже есть и устанавливая вашу программу заменит имеющиеся у него компоненты интерпретатора на те которые вы упаковали в sis вместе со своей программой. Поэтому - если вы решили выложить написаную вами программу на общее обозрение, выложите ее лучше в двух экземплярах - просто вашу программу упакованую в sis или sr.zip и ту же программу упакованую утилитой py2sis . Каждый выберет то, что ему надо.

DimonVideo
2006-05-26T19:07:33Z

Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 13

#3   moldovan    

Слишком сложно все. Никто не будет этим заниматся. Как выкладывали в sis. Так и будут выкладывать ! Но конечно спасибо за информацию .


0 ответить

#3   Stalker_SX1    

На ЫЧе заработала змея!!!А кто-то писал только для 7 оси, бросайте вы эти шутки, сколько народу отпугнули с 6той осью, и вот везде на этом сайте так, пишут симба 7, 8, а на 6 пашет.ВнимательнЕе надо, тщательнЕе...


0 ответить

Яндекс.Метрика