Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Язык программирования Python (Питон, Пайтон)

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

Открыть новую тему     Написать ответ в эту тему

Язык программирования Python (Питон, Пайтон)
 ОтветГолосаПроценты
первый раз слышу8
1.37%
слыхал, но ничего сказать про него немогу142
24.40%
изучал, но меня от него не прёт25
4.30%
изучаю и скоро на него перейду258
44.33%
скрипты пишу в основном на нём94
16.15%
пишу только на нём47
8.08%
я из комманды разработчиков Python'а8
1.37%
Гости не могут голосовать, зарегистрируйтесть!Всего Голосов: 582
quamque



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Python — интерпретируемый, интерактивный, объектно-ориентированный язык программирования высокого уровня. Поддерживает классы, модули (которые могут быть объединены в пакеты), обработку исключений, а также многопоточную обработку. Питон относится к классу языков с динамической типизацией, обеспечивает «сборку мусора» и удобные высокоуровневые структуры данных, такие как словари (хэш-таблицы), списки, кортежи. Питон обладает простым и мощным синтаксисом. Огромное количество высококачественных библиотек.
 
Интерпретатор Питона существует для большинства распространённых платформ. Он распространяется свободно под очень либеральной лицензией, позволяющей использовать его без ограничений в коммерческих приложениях.  
.

Скачать: http://www.python.org/download/
Подробнее: http://ru.wikipedia.org/wiki/Python



оригинальное сообщение от quamque:
Здесь в основном говорят о программировании на Perl и PHP,  
Недавно я взялся за Python и нашёл, что язык не только забавен сам по себе (функциональное программирование, отступы вместо скобок), но и выгодно отличается от PHP и Perl.  
По сравнению с PHP более объектно ориентирован, есть обработка исключений.  
Если сравнивать с Perl, то внутренности языка глубоко запрятаны, поэтому читать код и учиться на нём писать программы намного легче.  
Если что забыл - добавьте, плз.
Хотелось бы обрасти полезными ссылками и замечаниями об этом языке.



Домашняя страница - http://python.org
PyPy -- будущая реализация интерпретатора http://pypy.org/
Usenet - главный англоязычный форум - comp.lang.python - http://groups.google.com/groups?hl=ru&group=comp.lang.python
Jython -- Python для JVM http://Jython.org
Python под .Net (IronPython) -- http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython
Пакеты (= модули, расширения, библиотеки) -- http://www.python.org/pypi , https://pythonpackages.com/ , http://www.vex.net/parnassus/
Ускорители - MyPy, Numba, Nuitka, Cython, PyPy
 
Самые известные программы на Python
Mailman - для организации почтовых рассылок -  http://www.gnu.org/software/mailman/
http://zope.org  - один из самых известных проектов на Python
http://twistedmatrix.com  - application-framework понимающий кучу протоколов (http, https, ssh, ftp, irc... и много прочего) и позволяющий строить на его основе в принципе любые сетевые (не только web) приложения
http://bittorrent.com -- оригинальный Битторент, кстати и сайт этот сделан на Питоне с использованием фрэймворка  
Trac - Вики, Тикеты, просмотр VC репозиторий
ViewVC (изначально ViewCVS) - просмотр VC репозиторий
подробнее см. здесь
 
Книги и доки по Питону:
Страничка Википедии
http://www.python.ru/files/book-ods.pdf (рус)
Краткий обзор языка Python http://www.helloworld.ru/texts/comp/lang/python/python2/index.htm
Python 2.7 Quick reference на английском, но очень удобно сделан,  варианты для печати/просмотра
Ветка по варезным книжкам (ebooks)
Учебный курс по языку Python Романа Сузи
 
Русскоязычные сайты:
Учебник по Python 2.5: http://ru.wikibooks.org/wiki/Учебник_Python_2.5
INTUIT Учебный курс "Язык программирования Python"
http://zope.net.ru/ http://zope3.ru/
http://python.ru
Python FAQ: http://zope.net.ru/Python/FAQ/
http://iso.ru/cgi-bin/main/journal.cgi  - Практически в каждом номере журнала есть статьи по питону
Обучающий комплекс по языку программирования Питон: http://desk.nl/~vadim/python/  
http://python.su
 
Форумы:
* http://python.anabar.ru/forumz/anafo.py?forumid=4
* http://forum.vingrad.ru/index.php?showforum=116
* http://python.promsoft.ru
* http://ru-python.livejournal.com
* http://python.com.ua/forum = http://python.su
* http://code.activestate.com/recipes/langs/python/ - "рецепты" решения типичных задач
 
Web-программирование на Python
Фрэймворки:
* Zope FAQ: http://zope.net.ru/Zope/FAQ/  
* Web.py
* Django
* Pylons  
* Google App Engine
* Werkzeug
* Flask
* Bottle
* Pyramid
* Django
 
GUI (оконные графические приложения) на Питоне
Python+GTK=pyGTK
wxPython -- самый популярный - для работы с wxWidgets
Python+QT=pyQT
pyGame
nufox = XUL + python
pySWT = python + Eclipse SWT
PyAMF = Python + Flash/Flex/ActionScript
kivy kivy.org GUI для Android-ios-win-lin в т.ч. мультитач
 
Редакторы и IDE - хоть для Питона практически и не нужны никакие IDE
IDLE - включён в стандартную поставку Питона
pyDev - http://pydev.sourceforge.net/ (плагин для Eclipse)
SPE - http://spe.pycs.net/
Wing IDE - http://wingware.com ($)
Boa-Constructor - http://boa-constructor.sourceforge.net/
Vim  
Emacs XEmacs
UliPad - http://wiki.woodpecker.org.cn/moin/UliPad
PyScripter (под Windows) - http://pyscripter.googlecode.com
NBPython (ветка Netbeans) - http://deadlock.netbeans.org/hudson/job/python/
PyCharm - http://www.jetbrains.com/pycharm/ ($)
Komodo Edit




Исправил название /Cheery/

Всего записей: 227 | Зарегистр. 19-12-2001 | Отправлено: 19:08 19-08-2002 | Исправлено: dvs, 13:45 23-12-2013
FSB37



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GenyaMS
попробуйте переставить компас в папку с только латинскими буквами в названии (а еще лучше без пробелов). Что-то подозреваю, что беда в кодировке.

Всего записей: 43 | Зарегистр. 21-07-2007 | Отправлено: 14:18 20-10-2010
Magister Yoda



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите пожалуйста какие настройки надо произвести на сервере и как должен выглядеть .htaccess для того чтобы запускать Py-скрипты на сервере. хостинг x10hosting - выгугливается
P.S. или подскажите куда обратиться, если вдруг не в ту тему пишу

Всего записей: 244 | Зарегистр. 11-09-2007 | Отправлено: 21:34 21-10-2010
dvs



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Magister Yoda
смотри mod_wsgi
google.com/search?q=mod_wsgi+настроить
 
конкретно для твоего хостинга http://x10hosting.com/forums/tutorials/103124-how-run-python-x10hosting.html
 
зы. Я бы предпочёл Google App Engine

----------
Python developer                    

Всего записей: 332 | Зарегистр. 18-05-2001 | Отправлено: 14:33 22-10-2010 | Исправлено: dvs, 14:57 22-10-2010
GenyaMS



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FSB37

Цитата:
попробуйте переставить компас в папку с только латинскими буквами в названии (а еще лучше без пробелов). Что-то подозреваю, что беда в кодировке.

 
Русских букв в пути к KOMPAS.Exe - нет... пробелый сейчас попробую убрать
C:\Program Files\ASCON\KOMPAS-3D V10\Bin\KOMPAS.Exe
проверил - стала выходить опять 1я ошибка...

Всего записей: 184 | Зарегистр. 24-01-2009 | Отправлено: 21:14 25-10-2010 | Исправлено: GenyaMS, 21:22 25-10-2010
faridmif



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Python 3.2.2
http://www.python.org/download/releases/3.2.2/

Всего записей: 2940 | Зарегистр. 18-01-2007 | Отправлено: 13:14 11-07-2011 | Исправлено: faridmif, 10:22 14-08-2011
partnerspb

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Требуется программист  Django/Python
Нужно в паре с другим программистом завершить проект (готовность проекта 80% )
Проект- shop.***.ru
Работа удаленная.
Возможно сотрудничество на постоянной основе.
Просьба писать на E-mail ***(собака)gmail.com





Для этого есть специальная тема! /Cheery/
Работа для веб/мастера/программиста (от РАБОТОДАТЕЛЕЙ)

Всего записей: 1 | Зарегистр. 21-09-2011 | Отправлено: 21:29 21-09-2011 | Исправлено: Cheery, 21:47 21-09-2011
robotwerder

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа, нужен программер на Джанго удаленно.  
для регулярных работ с сайтом, извеняюсь что не в тему но все таки..устал искать..
(удалено)




Выше же было указано, где оставляются подобные сообщения! Вот тут - Работа для веб/мастера/программиста (от РАБОТОДАТЕЛЕЙ) /Cheery/

Всего записей: 1 | Зарегистр. 24-03-2012 | Отправлено: 10:16 24-03-2012 | Исправлено: Cheery, 22:51 24-03-2012
ipxp

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здесь вы можете ***




Не спамим /Cheery/

Всего записей: 1 | Зарегистр. 25-03-2012 | Отправлено: 17:09 25-03-2012 | Исправлено: Cheery, 19:53 25-03-2012
webstghost

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Регулярки для питона будут отличаться от регулярок на пхп? Есть проблема с регуляркой в этой: http://forum.ru-board.com/topic.cgi?forum=31&bm=1&topic=18533#1 теме.

Всего записей: 43 | Зарегистр. 30-01-2010 | Отправлено: 21:06 17-07-2012
belsen85

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее... [/more]

Всего записей: 26 | Зарегистр. 11-07-2012 | Отправлено: 03:36 18-07-2012 | Исправлено: belsen85, 03:40 18-07-2012
belsen85

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Такой вопрос: я записываю данные из фортрана в double precision. Потом читаю их Python. какой надо задавать формат переменных тогда в Питоне?

Всего записей: 26 | Зарегистр. 11-07-2012 | Отправлено: 19:11 09-09-2012
panda3

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
belsen85
Что такое формат переменных и где его надо задавать? Стандартный тип данных float в Питоне это и есть double precision.

Всего записей: 203 | Зарегистр. 06-02-2007 | Отправлено: 11:46 10-09-2012
dvs



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
[RELEASED] Python 3.3.0
 
Добавлено:
``Полноценное Python приложение на Android`` (причём будет одновременно работать и на Win, Lin, Mac, iOS)
http://habrahabr.ru/post/149898/

----------
Python developer                    

Всего записей: 332 | Зарегистр. 18-05-2001 | Отправлено: 14:06 02-10-2012
BagaBaga

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вопрос снят, всем спасибо.

Всего записей: 463 | Зарегистр. 14-11-2005 | Отправлено: 19:58 02-04-2013 | Исправлено: BagaBaga, 22:14 05-04-2013
BagaBaga

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Новый вопрос, на этот раз по подпоследовательностям (срезам)

Код:
 
var = 1, 2, 3, 4
 
var
(1, 2, 3, 4)
 
var[0]
1
 
var[1]
2
 
var[0:1]
(1,)
 

 
Вопрос собственно, в последнем результате. Почему вместо (1,2) возвращается (1,)? Использую Python 2.7

Всего записей: 463 | Зарегистр. 14-11-2005 | Отправлено: 13:22 06-04-2013
bomzhe



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BagaBaga
Последний элемент среза не включается в новую последовательность.

Цитата:
4.6.1. Common Sequence Operations
s[i:j]
The slice of s from i to j is defined as the sequence of items with index k such that i <= k < j.

Всего записей: 110 | Зарегистр. 26-10-2010 | Отправлено: 16:35 06-04-2013
BagaBaga

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ли для Python 2.7 модуль распаковки .Z-архивов? Стандартные zlib, gzip и zipfiles не умеют.

Всего записей: 463 | Зарегистр. 14-11-2005 | Отправлено: 23:46 12-04-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BagaBaga
а консольное приложение для распаковки не проще применить?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:49 12-04-2013
BagaBaga

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
если бы я был уверен, что на каждой машине, где это придётся запустить, есть консольный архиватор... А так придётся его дополнительно с собой таскать (тот же 7zip), да ещё не известно, под какую платформу...

Всего записей: 463 | Зарегистр. 14-11-2005 | Отправлено: 09:37 13-04-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BagaBaga

Цитата:
А так придётся его дополнительно с собой таскать (тот же 7zip)

ну, таскать придется, скорее всего, только виндовую версию )  
под *nix есть в системе.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:06 13-04-2013
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

Компьютерный форум Ru.Board » Интернет » Web-программирование » Язык программирования Python (Питон, Пайтон)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru