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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
TROL



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
apatit
 
Попробовал прочитать. Эта информация не для тех кто хочет начать изучать этот язык. Скорее для программистов уже владеющих навыками програмирования в этом или подобном ему языках. И все же как подключить питон к апаче? Учебник этого языка можно найти. Меня интерисует програмирование под веб. И только для веб.....

Всего записей: 455 | Зарегистр. 07-12-2001 | Отправлено: 19:30 06-03-2003
Unknown_host

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В дополнение к отвеченному.
 
http://www.python.org - сайт разработчиков Python
http://www.vex.net/parnassus/ - Vaults of Parnassus - это конечно никак не CPAN но попытка хотя бы централизовать ссылки на Python-проекты
http://www.python.ru - ссылки на полезные для начинающих доки на русском (например на статьи о элементах FP в Python, обработку строк и рег.выражений, использование структур данных в виде словарей и списков)
http://zope.org - один из самых известных проектов на Python
http://zope.net.ru - русские разработчики Zope
 
Почтовая рассылка русскоязычных пользователей Python и Zope - Zopyrus@itconnection.ru
http://itconnection.ru/cgi-bin/mailman/listinfo/zopyrus
 
А также:
http://naumen.ru - разработка ERP-системы и системы документооборота на Python (на базе Zope)
http://twistedmatrix.com - application-framework понимающий кучу протоколов (http, https, ssh, ftp, irc... и много прочего) и позволяющий строить на его основе в принципе любые сетевые (не только web) приложения
 
Одна из графических библиотек под Python:  
wxWindows - wxwindows.org, wxpython.org  - удобна тем, что под Windows использует native controls (т.е. графика никак не тормозит), а под Unix motif или gtk, что позволяет делать кроссплатформенные приложения на Python, работающие на целой куче Unixов + Windows.
 
Также с Python используются например библиотеки TK (Tkinter), GTK (pygtk), QT (pyQT) и многие другие.
 
В Linux и других Free*nix как правило интерпретатор Python и многие библиотеки к нему ставятся по-умолчанию. Например в RedHat инсталлятор системы (Анаконда) сделан на Python. Под Windows установка Python тривиальна - графический инсталлер, традиционный для Windows проставит все как надо. Библиотеки вроде wxWindows ставятся так же.  
 
Вообще, удобство Python как и многих других скриптовых языков - скорость разработки и легкость интеграции с другими языками (например с C/C++). На Python быстро пишется каркас любой сложной и большой системы и ее модули. Затем при необходимости отдельные модули дописываются например на C++, хотя легко возможна интеграция с другими языками. Но к C в Python предусмотрен хорошо документированный API и средства автоматической генерации из исходников C-программ модулей, которые могут быть использованы в Python (в принципе значительная часть модулей языка, как и сам интерпретатор написаны на C++, для большей эффективности реализации).
 
Добавлено
Насчет вечной темы Python vs Perl
 
Python vs. Perl according to Yoda
 
Subject: Python versus Perl: A humorous look
From: funkster@midwinter.com
To: guido@cnri.reston.va.us
Date: 10 Jul 1999 01:45:07 -0700
 
This has been percolating in the back of my mind for a while.  It's
a scene from _The Empire Strikes Back_ reinterpreted to serve a
valuable moral lesson for aspiring programmers.
 
--
EXTERIOR: DAGOBAH -- DAY
           With Yoda strapped to his back, Luke climbs up one of the
        many thick vines that grow in the swamp until he reaches the
        Dagobah statistics lab. Panting heavily, he continues his
        exercises -- grepping, installing new packages, logging in as
        root, and writing replacements for two-year-old shell scripts
        in Python.
 
YODA: Code!  Yes.  A programmer's strength flows from code maintainability.
      But beware of Perl.  Terse syntax... more than one way to do it...
      default variables.  The dark side of code maintainability are they.
      Easily they flow, quick to join you when code you write.  If once
      you start down the dark path, forever will it dominate your destiny,
      consume you it will.
 
LUKE: Is Perl better than Python?
 
YODA: No... no... no.  Quicker, easier, more seductive.
 
LUKE: But how will I know why Python is better than Perl?
 
YODA: You will know.  When your code you try to read six months from now.

Всего записей: 22 | Зарегистр. 13-01-2003 | Отправлено: 20:24 06-03-2003
TROL



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Unknown_host
 
Проблема не в документации к питону. Не возможно его подключить к APACHE в принципе. Я использую mod_python.so. APACHE упорно не хочет с ним работать. А документации и учебников я нашел больше чем по другим языкам. И если я не получу ответа как его подключить к серверу как модуль то мне станет понятно почему он не используется в вебе. Писать же на нем программы.... Почему то для приложений под виндовс ипользуется все таки C++.

Всего записей: 455 | Зарегистр. 07-12-2001 | Отправлено: 20:56 06-03-2003
apatit



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
http://www.python-eggs.org/links.html
 
Добавлено
news://comp.lang.python
news://fido7.ru.python

----------
http://www.murman.ws/ - Нет очередям в налоговой и на почте! Сэкономим бумагу.

Всего записей: 1169 | Зарегистр. 09-10-2001 | Отправлено: 09:50 07-03-2003
Unknown_host

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TROL
Цитата:
Проблема не в документации к питону. Не возможно его подключить к APACHE в принципе. Я использую mod_python.so. APACHE упорно не хочет с ним работать.

 
С Windows я давно не общался, знаю что в Linux mod_python работает (и с Apache 1.3 и 2.0). Вот здесь описано как его ставить под Windows:
 
http://www.modpython.org/live/mod_python-2.7.8/doc-html/app-wininst.html
 
Это было проделано? Если да - какие ошибки возникают при попытке использования скриптов из Apache?  
 

Цитата:
подключить к серверу как модуль то мне станет понятно почему он не используется в вебе. Писать же на нем программы.... Почему то для приложений под виндовс ипользуется все таки C++.  

Он используется в web Насчет C++  - так это и в Unix самый популярный язык. Но далеко не единственный
Мое личное мнение на этот счет - во free*nix (для всего зоопарка unix это не будет справедливо) python или perl удобно использовать, потому как они обычно идут в поставке дистрибутива (для Linux это справедливо наверно для любых общецелевых дистрибутивов), эти языки просто поставить если даже они не установлены по-умолчанию. В Windows ситуация особая - там надо что-то искать, скачивать, доставлять... Возможно по-этому меньшая популярность? Но если мне нужна кроссплатформенная прога (реально кроссплатформенная, где даже не надо исправлять ни одной строчки кода при переносе), я напишу ее на Питоне, взяв одну из таких же кроссплатформенных графических библиотек (если требуется GUI), чем буду разбираться с особенностями сишных либ под разными ОСями. Уверяю, для большинства применений скорости скриптовых языков вполне достаточно.
 

Всего записей: 22 | Зарегистр. 13-01-2003 | Отправлено: 11:50 07-03-2003
apatit



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

Цитата:
Также с Python используются например библиотеки TK (Tkinter), GTK (pygtk), QT (pyQT) и многие другие.

Точно. В том числе FXPy


----------
http://www.murman.ws/ - Нет очередям в налоговой и на почте! Сэкономим бумагу.

Всего записей: 1169 | Зарегистр. 09-10-2001 | Отправлено: 12:24 07-03-2003
TROL



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

Цитата:
С Windows я давно не общался, знаю что в Linux mod_python работает (и с Apache 1.3 и 2.0). Вот здесь описано как его ставить под Windows:  
 
http://www.modpython.org/live/mod_python-2.7.8/doc-html/app-wininst.html  
 
Это было проделано? Если да - какие ошибки возникают при попытке использования скриптов из Apache?  

 
Мне это известно давно. Это используется для APACHE v. 1.3. У меня APACHE 2.0.
Во всех случаях APACHE просто не запускается. Я смотрел и в других форумах. Искал ответ и в других сайтах. Ответа нет. Похоже что это известная и не решенная проблема. Возможно какой то баг. При этом сам питон работает. Можно писать программы и все что хочешь..... Но для программ я лучше на C++ поработаю. Хотя, чаще всего легче найти готовый проверенный софт чем писать самому.
 
 
 
Добавлено
Очевидно для изучения этого языка нужно переходить на LINUX. А стоит ли?

Всего записей: 455 | Зарегистр. 07-12-2001 | Отправлено: 17:17 07-03-2003 | Исправлено: TROL, 17:22 07-03-2003
Unknown_host

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

Цитата:
Во всех случаях APACHE просто не запускается. Я смотрел и в других форумах. Искал ответ и в других сайтах. Ответа нет. Похоже что это известная и не решенная проблема. Возможно какой то баг. При этом сам питон работает.  

Проблема в чем? Что modpython вообще не работает с Apache 2.0 или не работает c ним под Windows? Во всяком случае на сайте www.modpython.org предлагается версия под Apache 2.0 в том числе и для Windows, что думаю предполагает какую-то его работоспособность под этой ОС
 
http://httpd.apache.org/modules/python-download.cgi
 
А в рассылке mod_python-request@modpython.org не спрашивали?
 
К сожалению, в доках по 3.0 не описан процесс установки под Windows, только под Unix. Но вот в changes упоминается такой факт:  
 
* Mod_python no longer works with Python versions less than 2.2.1
 
Какая установлена версия Python?
 

Цитата:
Но для программ я лучше на C++ поработаю. Хотя, чаще всего легче найти готовый проверенный софт чем писать самому.

Уже описал выше случаи, когда скриптовые языки, тем более такие достаточно продвинутые как Python могут быть полезны. Если Вам не удается найти для себя области применения языка - зачем его изучать?
 

Цитата:
Очевидно для изучения этого языка нужно переходить на LINUX. А стоит ли?

Из моего общения с людьми активно использующими Python в Windows могу вывести - не стоит. Если нужен Linux только для изучения Python - лишнаяя трата времени на изучение самого Linux. Python - это на самом деле многоплатформенный язык и разработку и выполнение программ на нем можно вести в разных ОС.
 
Есть правда вопрос, насколько вообще удобна для программиста Windows? Но тут уж каждый решает по-своему. Я этот вопрос однозначно решил для себя несколько лет назад и пока не было причин усомниться в правильности принятого решения

Всего записей: 22 | Зарегистр. 13-01-2003 | Отправлено: 23:12 07-03-2003
TROL



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проблемма в том что APACHE не работает с ним под виндовс. Я писал в httpd.cof в разделе "Dynamic Shared Object (DSO) Support"  
 
"LoadModule python_module modules/mod_python.so"
 
а в разделе "ScriptAlias"
 
"<Directory "C:/Inet/localhost/python">
   AddHandler python-program .py
   PythonHandler mptest
   PythonDebug on
   </Directory>"
 
 
mod_python.so копирую в директорию "modules" сервера APACHE .
После запуска сервера я получаю сообщение:
 
 "The requested operation has failed!" .  
 
Я использовал ActivePython 2.2  на WinXP.

Всего записей: 455 | Зарегистр. 07-12-2001 | Отправлено: 19:14 08-03-2003 | Исправлено: TROL, 19:16 08-03-2003
vasyok



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ГОворят что на Python'e можно сделать всё, но кроме того что хлеб порезать.
 
Классно было бы изучить этот язкы. Не подскажет где можно найти классную и доступно написанную ИНФУ о этому языку?

Всего записей: 202 | Зарегистр. 25-11-2002 | Отправлено: 20:12 08-03-2003
TROL



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vasyok
 
Инфы хоть завались! Но насчет всего..... Тут я сомневаюсь. Я например не могу подключить его как модуль к апачу. Но говорят что язык хороший. говорят..... мало ли что говорят. Мне не удалось его попробовать на виндовсе. На линуксе говорят он работает без проблем.

Всего записей: 455 | Зарегистр. 07-12-2001 | Отправлено: 20:41 08-03-2003
Swappp

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

Цитата:
modules/mod_python.so

.so это для Линукса и т.д. Найди Виновую dll и используй

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 23:48 08-03-2003
OLEX



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, нарыл кое-что, некогда разобраться, посмотрите, может чем поможет (насчет апача и питона):
http://www.faqts.com/knowledge_base/view.phtml/aid/8264/fid/199
http://www.etsimo.uniovi.es/python/topics/web/fancy-cgi.html
http://www.modpython.org/pipermail/mod_python/2001-May/001360.html

----------
Отче Наш, иже еси в моем PC. Да святится имя и расширение Твоё. ENTER.

Всего записей: 3590 | Зарегистр. 09-07-2002 | Отправлено: 07:17 09-03-2003
TROL



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

Цитата:
Народ, нарыл кое-что, некогда разобраться, посмотрите, может чем поможет (насчет апача и питона):  
http://www.faqts.com/knowledge_base/view.phtml/aid/8264/fid/199

Спасибо! Все заработало! А как просто то оказалось! И не нужно никаких модулей!
 
Добавлено
vasyok
 
Вот здесь довольно интерестная информация по питону.
http://www.fortunecity.com/skyscraper/motorola/668/rus/python/tut14/tutorial.html

Всего записей: 455 | Зарегистр. 07-12-2001 | Отправлено: 15:25 09-03-2003 | Исправлено: TROL, 20:26 09-03-2003
apatit



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Всем привет!
Господа, а как встраивать код питона в ХТМЛ?

----------
http://www.murman.ws/ - Нет очередям в налоговой и на почте! Сэкономим бумагу.

Всего записей: 1169 | Зарегистр. 09-10-2001 | Отправлено: 09:34 12-03-2003
Droz

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я встраиваю Python код в HTML с помощью http://spyce.sourceforge.net/ и очень доволен.

Всего записей: 1 | Зарегистр. 13-03-2003 | Отправлено: 11:16 13-03-2003
apatit



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Droz
Я имею ввиду как физически выглядит встроенный код Питона в ХТМЛе?
 
То есть, как, к примеру, в ПХП:
 

Код:
 
<html>
<title>
...
<?php
    Any php-code
?>
...
</html>
 

 
Интересует именно это.

----------
http://www.murman.ws/ - Нет очередям в налоговой и на почте! Сэкономим бумагу.

Всего записей: 1169 | Зарегистр. 09-10-2001 | Отправлено: 11:44 13-03-2003 | Исправлено: apatit, 11:48 13-03-2003
apatit



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Так что передать мне мой король (кроме пламенного привета)?

----------
http://www.murman.ws/ - Нет очередям в налоговой и на почте! Сэкономим бумагу.

Всего записей: 1169 | Зарегистр. 09-10-2001 | Отправлено: 12:55 14-03-2003
apatit



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

Цитата:
Я встраиваю Python код в HTML с помощью http://spyce.sourceforge.net/  и очень доволен.

А на локалке у Вас это делать получается?

----------
http://www.murman.ws/ - Нет очередям в налоговой и на почте! Сэкономим бумагу.

Всего записей: 1169 | Зарегистр. 09-10-2001 | Отправлено: 23:25 01-06-2003
woffer

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

Цитата:
Инфы хоть завались! Но насчет всего..... Тут я сомневаюсь. Я например не могу подключить его как модуль к апачу. Но говорят что язык хороший. говорят..... мало ли что говорят. Мне не удалось его попробовать на виндовсе. На линуксе говорят он работает без проблем.  

 
Мне скромно кажется, что имелась ввиду некая содержательная книжка, с продуманными разделами для тех, кто видит язык впервые, с хорошей вводной частью (где и почему используется, преемущества, etc) C хорошим описание основные конструкций и функций с библиотеками. Я бы от такой книжки тоже не отказался. А вот это

Цитата:
Инфы хоть завались!

Мешает в том смысле, что ее же нужно перебирать и оценивать, что новичкам не подходит, так как тот, кто это делал, уже может посоветовать конкретику.
 
ps Сорри за небольшой флейм/флуд не по основной теме

Всего записей: 935 | Зарегистр. 11-10-2002 | Отправлено: 03:18 02-06-2003 | Исправлено: woffer, 03:23 02-06-2003
Открыть новую тему     Написать ответ в эту тему

Страницы: 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