Список программного обеспечения Python
Эта статья нуждается в дополнительных цитатах для проверки . ( март 2012 г. ) |
Язык программирования Python активно используется многими людьми, как в промышленности, так и в научных кругах, для самых разных целей.
Интегрированные среды разработки (IDE) для Python
[ редактировать ]- Atom — открытым исходным кодом кроссплатформенная среда разработки с , автозаполнением , справкой и другими функциями Python в расширениях пакета.
- Codelobster — кроссплатформенная IDE для различных языков, включая Python.
- EasyEclipse — IDE с открытым исходным кодом для Python и других языков.
- Eclipse с плагином Pydev. Eclipse также поддерживает многие другие языки.
- Emacs со встроенным режимом Python. [1]
- Эрик , IDE для Python и Ruby
- Geany , IDE для разработки Python и других языков.
- IDLE — простая IDE, поставляемая в комплекте с реализацией языка по умолчанию.
- Jupyter Notebook — IDE, поддерживающая markdown , Python , Julia , R и несколько других языков.
- Komodo IDE и IDE ФОТО Python, Perl , PHP и Ruby.
- NetBeans написан на Java и работает везде, где JVM . установлена
- Ninja-IDE — бесплатное программное обеспечение, написанное на Python и Qt . Название Ninja означает Ninja-IDE — это не просто еще одна IDE.
- PyCharm — проприетарная среда разработки с открытым исходным кодом для разработки на Python.
- PythonAnywhere , онлайн -IDE и служба веб-хостинга .
- Инструменты Python для Visual Studio . Бесплатный плагин с открытым исходным кодом для Visual Studio .
- Spyder , IDE для научного программирования.
- Vim с включенным слоем «lang#python». [2]
- Visual Studio Code — IDE с открытым исходным кодом для различных языков, включая Python.
- Wing IDE , кросс-платформенная проприетарная среда с некоторыми бесплатными версиями/лицензиями IDE для Python.
- Replit — онлайн-IDE, поддерживающая несколько языков.
Фреймворки модульного тестирования
[ редактировать ]Менеджеры пакетов Python и дистрибутивы Python
[ редактировать ]- Anaconda , дистрибутив Python с
conda
менеджер пакетов - En Thought , En Thought Canopy Python с менеджером пакетов Python
- pip пакетами, — система управления используемая для установки и управления программным обеспечением, написанным на Python.
Приложения
[ редактировать ]- AAP , инструмент, используемый для загрузки, сборки и установки программного обеспечения с помощью , подобных Makefile . «рецептов»
- Anaconda (установщик) — установщик системы с открытым исходным кодом для дистрибутивов Linux, в основном используемый в Fedora Linux , CentOS и Red Hat Enterprise Linux .
- Anki , с интервальным повторением для карточек программа
- Ansible — механизм управления конфигурацией компьютеров, сочетающий развертывание программного обеспечения на нескольких узлах и специальных задач. выполнение
- Bazaar , бесплатная компьютерная система контроля проверки документов о распространении.
- BitBake , инструмент сборки, похожий на make, с особым акцентом на дистрибутивы и пакеты для встроенного Linux. кросс- компиляции
- BitTorrent , оригинальный клиент , а также несколько производных
- Buildbot , непрерывной интеграции система
- Buildout — инструмент для сборки программного обеспечения, в основном используемый для загрузки и настройки зависимостей программного обеспечения для разработки или развертывания.
- Caliber , управления электронными книгами с открытым исходным кодом инструмент
- Celery — асинхронная очередь задач/очередь заданий, основанная на распределенной передаче сообщений.
- Chandler , персональный информационный менеджер, включающий поддержку календаря, электронной почты, задач и заметок, который в настоящее время не находится в стадии разработки.
- Cinema 4D — программа 3D-арта и анимации для создания заставок и трехмерного текста. Имеет встроенную консоль и движок сценариев Python.
- Conch , реализация протокола Secure Shell (SSH) с Twisted
- Deluge , это BitTorrent- клиент для GNOME.
- Dropbox — веб-хостинг файлов.
- Exaile с открытым исходным кодом. — аудиоплеер
- Gajim , клиент обмена мгновенными сообщениями для XMPP . протокола
- GlobaLeaks — платформа для сообщений о нарушениях с открытым исходным кодом.
- GNOME Soundconverter — программа для преобразования звуковых файлов в различные форматы и качества (обертка GStreamer ).
- Gramps с открытым исходным кодом. — генеалогическое программное обеспечение
- Gunicorn перед форком — веб-сервер для WSGI . приложений
- GYP (Generate Your Projects), инструмент автоматизации сборки (похожий на CMake и Premake ), предназначенный для создания собственных файлов проектов IDE (например, Visual Studio , Xcode и т. д.) из одной конфигурации.
- Система упаковки изображений (IPS), передовая кроссплатформенная система управления пакетами, в основном используемая в Solaris и OpenSolaris / Illumos. производных
- Juice — популярный подкастов . загрузчик
- Mercurial - кроссплатформенный инструмент управления распределенным исходным кодом.
- Miro — кроссплатформенное для интернет-телевидения. приложение
- Morpheus — клиент/серверное программное обеспечение для обмена файлами, управляемое компанией StreamCast.
- MusicBrainz Picard — кроссплатформенный MusicBrainz. редактор тегов
- Никотин , PyGTK Soulseek клиент
- OpenLP — программа для проецирования текстов песен
- Видеоредактор OpenShot
- OpenStack — для облачных вычислений. платформа IaaS
- Pip — менеджер пакетов , используемый для установки и управления пакетами программного обеспечения Python , например, из Python Package Index (PyPI). репозитория программного обеспечения
- PiTiVi , нелинейный видеоредактор
- Portage — сердце Gentoo Linux, продвинутой системы управления пакетами, основанной на системе портов в стиле BSD.
- Pungi (программное обеспечение) — инструмент создания дистрибутива с открытым исходным кодом для организации создания YUM и репозиториев системных образов.
- Pychess — кроссплатформенная компьютерная шахматная программа.
- Quake Army Knife — среда разработки 3D-карт для игр на движке Quake.
- Quod Libet — кроссплатформенный бесплатный музыкальный проигрыватель с открытым исходным кодом, редактор тегов и организатор библиотеки.
- Resolver One , электронная таблица
- SageMath — комбинация более чем 20 основных математических пакетов с открытым исходным кодом, предоставляющая простой в использовании веб-интерфейс с помощью Python.
- Salt — механизм управления конфигурацией и удаленного выполнения.
- SCons — инструмент для создания программного обеспечения.
- Shinken — программное обеспечение для мониторинга компьютерной системы и сети , совместимое с Nagios.
- TouchDesigner , основанный на узлах язык визуального программирования для интерактивного мультимедийного контента в реальном времени.
- Tryton — трехуровневая платформа компьютерных приложений общего назначения высокого уровня.
- Ubuntu Software Center , графический менеджер пакетов , был установлен по умолчанию в Ubuntu 9.10 и перестал включаться в выпуски Ubuntu, начиная с выпуска Ubuntu 16.04.
- Wicd , сетевой менеджер для Linux
- YUM , утилита управления пакетами для RPM-совместимых операционных систем Linux.
- Waf — инструмент автоматизации сборки, предназначенный для помощи в автоматической компиляции и установке компьютерного программного обеспечения.
- Xpra , инструмент, который запускает X-клиенты, обычно на удаленном хосте, и направляет их отображение на локальный компьютер без потери какого-либо состояния.
Веб-приложения
[ редактировать ]- Allura , кузница программного обеспечения ASF для управления исходного кода репозиториями , отчетами об ошибках, обсуждениями, вики-страницами, блогами и многим другим для нескольких проектов.
- Bloodhound — система управления проектами ASF и отслеживания ошибок.
- ERP5 , мощная ERP/CRM с открытым исходным кодом, используемая в аэрокосмической, швейной, банковской сферах и для электронного правительства.
- ERPNext , ERP/CRM с открытым исходным кодом.
- FirstVoices , возрождения языка с открытым исходным кодом. платформа
- Kallithea — система управления исходным кодом.
- Mailman , один из наиболее популярных пакетов для создания списков рассылки по электронной почте.
- MakeHuman — бесплатное программное обеспечение для создания реалистичных 3D-людей.
- МойнМойн — вики-движок.
- Odoo (ранее OpenERP), программное обеспечение для управления бизнесом
- Планета , агрегатор каналов
- Plone с открытым исходным кодом. — система управления контентом
- Roundup — система отслеживания ошибок
- Tor2web , HTTP-прокси для скрытых служб Tor (HS).
- Trac , веб-база данных отслеживания ошибок/проблем, вики и интерфейс контроля версий.
- ViewVC — веб-интерфейс для просмотра CVS и SVN . репозиториев
Видеоигры
[ редактировать ]- Battlefield 2 использует Python для всех своих дополнений и многих функций. [3]
- Командир мостика [4]
- Disney's Toontown Online написана на Python и использует Panda3D для графики. [5] [6]
- Литературный клуб Доки Доки! , психологический визуальный роман ужасов, созданный на Ren'Py . движке
- Eve Online использует Stackless Python .
- Frets on Fire написан на Python и использует Pygame.
- Mount & Blade написан на Python. [ нужна ссылка ]
- Pirates of the Caribbean Online написана на Python и использует Panda3D для графики. [ нужна ссылка ]
- Губка Боб Квадратные Штаны: Месть Летучего Голландца использует Python в качестве языка сценариев. [7] [8]
- В Sims 4 используется Python [9]
- The Temple of Elemental Evil — компьютерная ролевая игра, основанная на сеттинге классической кампании Greyhawk Dungeons & Dragons.
- Unity of Command (видеоигра) — это военная игра оперативного уровня о Сталинградской кампании 1942–43 годов на Восточном фронте. [ нужна ссылка ]
- Vampire: The Masquerade — Bloodlines — компьютерная ролевая игра, основанная на World of Darkness . сеттинге кампании [10]
- Vega Strike , космический симулятор с открытым исходным кодом, использует Python для внутренних сценариев. [ нужна ссылка ]
- World of Tanks использует Python для большинства своих задач. [11]
Веб-фреймворки
[ редактировать ]- BlueBream , переписанная разработчиками Zope сервера веб-приложений Zope 2.
- CherryPy — объектно-ориентированный сервер и фреймворк веб-приложений.
- CubicWeb , веб-инфраструктура, ориентированная на крупномасштабную семантическую сеть и связанную с приложениями открытых данных и международными корпорациями.
- Django , веб-фреймворк MVT (модель, представление, шаблон).
- Flask — современный, легкий, хорошо документированный микрофреймворк на базе Werkzeug и Jinja 2.
- Google App Engine — платформа для разработки и размещения веб-приложений в центрах обработки данных, управляемых Google, включая Python.
- Grok , веб-фреймворк, основанный на технологии Zope Toolkit.
- Jam.py (веб-фреймворк) , « полнофункциональный » WSGI. быстрой разработки приложений фреймворк
- Nevow — фреймворк веб-приложений, первоначально разработанный компанией Divmod.
- Pylons , легкий веб-фреймворк, подчеркивающий гибкость и быструю разработку.
- Pyramid — минималистичный веб-фреймворк, вдохновленный Zope, Pylons и Django.
- Python Paste — набор утилит для веб-разработки, который называют «фреймворком для веб-фреймворков».
- Quixote — фреймворк для разработки веб-приложений на Python.
- RapidSMS , веб-фреймворк, расширяющий логику и возможности Django для взаимодействия с помощью SMS-сообщений.
- Spyce — технология встраивания кода Python в веб-страницы.
- TACTIC , веб-приложение для интеллектуальных процессов и система управления цифровыми активами.
- Tornado , легкий неблокирующий сервер и фреймворк
- TurboGears , веб-фреймворк, сочетающий SQLObject / SQLAlchemy , Kid / Genshi и CherryPy / Pylons.
- web2py — полнофункциональная платформа корпоративных веб-приложений, основанная на дизайне MVC.
- Zope 2 — сервер приложений, обычно используемый для создания систем управления контентом.
Графические фреймворки
[ редактировать ]- Pygame , привязки Python для SDL
- Panda3D , движок 3D-игр для Python.
- Python Imaging Library — модуль для работы с изображениями
- Python-Ogre , привязка языка Python для движка OGRE 3D.
Фреймворки пользовательского интерфейса
[ редактировать ]- appJar , кроссплатформенная библиотека графического интерфейса с открытым исходным кодом для Python. Предоставляет простые функции-оболочки для большей части Tkinter со встроенными дополнительными функциями.
- Kivy — библиотека Python с открытым исходным кодом для разработки прикладного программного обеспечения с поддержкой мультитач и естественным пользовательским интерфейсом (NUI).
- PyGTK , популярная кроссплатформенная библиотека графического интерфейса, основанная на GTK+; кроме того, другие библиотеки GNOME также имеют привязки для Python.
- PyQt , еще одна кроссплатформенная библиотека графического интерфейса, основанная на Qt; как указано выше, библиотеки KDE также имеют привязки
- PySide — альтернатива библиотеке PyQt, выпущенная под лицензией в стиле BSD.
- Tkinter Python — это де-факто графический интерфейс , он поставляется в большинстве версий Python и интегрирован в IDLE . Он основан на командном инструменте Tcl .
- wxPython , порт wxWidgets и кроссплатформенная библиотека графического интерфейса для Python.
Научные пакеты
[ редактировать ]- Astropy — библиотека инструментов Python для астрономии и астрофизики.
- Biopython — пакет молекулярной биологии Python.
- Gensim , библиотека для обработки естественного языка , включая неконтролируемое тематическое моделирование и поиск информации.
- Graph-Tool — модуль Python для манипулирования и статистического анализа графиков.
- Natural Language Toolkit , или NLTK, набор библиотек и программ для символической и статистической обработки естественного языка (NLP) для английского языка.
- Orange — инструмент визуального программирования с открытым исходным кодом, включающий интерактивную визуализацию данных и методы статистического анализа данных , интеллектуального анализа данных и машинного обучения .
- NetworkX — пакет для создания, манипулирования и изучения сложных сетей .
- SciPy , коллекция пакетов для математики, естественных наук и техники.
- scikit-learn — библиотека для машинного обучения.
- TomoPy — пакет для обработки томографических данных и реконструкции изображений.
- Veusz , пакет для построения научных графиков
- VisTrails , программное обеспечение для управления научными рабочими процессами и происхождением с визуальным интерфейсом программирования и встроенной визуализацией (через Matplotlib, VTK).
- Apache Singa , библиотека для глубокого обучения .
Математические библиотеки
[ редактировать ]- CuPy , библиотека для вычислений с ускорением на графическом процессоре.
- Dask — библиотека для параллельных вычислений.
- Mathics — реализация Mathematica с открытым исходным кодом. языка программирования
- Matplotlib , предоставляющий MATLAB -подобные графические и математические функции (с использованием NumPy).
- NumPy , расширение языка, которое добавляет поддержку больших и быстрых многомерных массивов и матриц.
- Plotly — это научная библиотека для создания графиков на основе браузера .
- SageMath — это крупное математическое программное обеспечение, объединяющее работу почти 100 проектов бесплатного программного обеспечения .
- SymPy — пакет символьных математических вычислений.
- PyMC , модуль Python, содержащий байесовские статистические модели и алгоритмы подгонки, включая цепь Маркова Монте-Карло.
Числовые библиотеки
[ редактировать ]- NumPy , библиотека под лицензией BSD, которая добавляет поддержку манипуляций с большими многомерными массивами и матрицами; он также включает в себя большую коллекцию математических функций высокого уровня. NumPy служит основой для ряда других числовых библиотек, в частности SciPy . Де-факто стандарт для матричных/тензорных операций в Python.
- Pandas — библиотека для манипулирования и анализа данных.
- SageMath — это крупное математическое программное приложение, которое объединяет работу почти 100 проектов бесплатного программного обеспечения и поддерживает линейную алгебру, комбинаторику, числовую математику, исчисление и многое другое. [12]
- SciPy , [13] [14] [15] большая библиотека научных инструментов, лицензированная BSD. Де-факто стандарт научных вычислений на Python.
- ScientificPython , библиотека с различным набором научных инструментов.
- SymPy — библиотека, основанная на лицензии New BSD для символьных вычислений. Возможности Sympy варьируются от базовой символьной арифметики до исчисления, алгебры, дискретной математики и квантовой физики.
Дополнительные пакеты разработки
[ редактировать ]- Beautiful Soup — пакет для парсинга HTML и XML документов.
- Cheetah — шаблонизатор на базе Python и инструмент для генерации кода.
- Construct — библиотека Python для декларативного построения и деконструкции структур данных.
- Genshi , шаблонизатор для словарей на основе XML.
- IPython , оболочка разработки, написанная и разработанная для Python.
- Jinja — шаблонизатор на базе Python, созданный на основе Django . шаблонизатора
- Kid , простой механизм шаблонов для словарей на основе XML.
- Meson build system — программный инструмент для автоматизации сборки (компиляции) программного обеспечения.
- mod_python — модуль Apache , позволяющий напрямую интегрировать сценарии Python с веб-сервером Apache.
- PyObjC , мост между Python и Objective-C, который позволяет писать программное обеспечение OS X на Python.
- Robot Framework — универсальная среда автоматизации тестирования для приемочного тестирования и разработки на основе приемочных испытаний (ATDD).
- Setuptools — библиотека процесса разработки пакетов , предназначенная для облегчения упаковки проектов Python за счет расширения возможностей Python. Стандартная библиотека distutils (утилиты распространения).
- Sphinx , который преобразует reStructuredText файлы в веб-сайты HTML и другие форматы, включая PDF , EPub и страницы руководства.
- SQLAlchemy , серверная часть базы данных и ORM
- SQLObject , ORM для предоставления объектного интерфейса к базе данных.
- Storm , ORM от Canonical
- Twisted , сетевой фреймворк для Python
- VPython , язык программирования Python плюс модуль 3D-графики Visual.
Встроенный как язык сценариев
[ редактировать ]Python используется или может использоваться в качестве языка сценариев в следующих известных программных продуктах:
- Abaqus (программное обеспечение конечных элементов)
- Платформа ADvantage
- Амарок
- ArcGIS , известная ГИС-платформа, позволяет выполнять обширное моделирование с использованием Python.
- Autodesk Maya , профессиональный инструмент для 3D-моделирования, позволяет использовать сценарии Python в качестве альтернативы MEL , начиная с версии 8.5.
- Autodesk MotionBuilder
- Autodesk Softimage (ранее Softimage | XSI)
- BioNumerics - пакет биоинформатического программного обеспечения для управления, хранения и (статистического) анализа всех типов биологических данных.
- Блендер
- Boxee — кроссплатформенное для домашнего кинотеатра. программное обеспечение
- Кино 4D
- В Civilization IV есть редактор карт, поддерживающий Python. [16]
- Corel Paint Shop Pro
- Claws Mail с плагином Python
- DSHub
- ЭРДАС Представьте себе
- FL Studio , рабочая станция для цифрового звука , использует Python для поддержки интеграции MIDI-контроллера , а также создания сценариев в пианино и аудиоредакторе Edison.
- FreeCAD
- гедит
- GIMP
- GNAT Инструмент цепочки программирования GNAT (реализация языка Ada в GNU gcc) в качестве повторно используемых компонентов GNATcoll для приложений (с PyGTK или без него) и в качестве языка сценариев для команд в среде программирования GPS.
- Houdini — высокоразвитый пакет 3D-анимации, полностью расширяемый с помощью Python.
- Inkscape — бесплатный редактор векторной графики.
- Krita , бесплатный редактор растровой графики для цифровой живописи.
- MeVisLab , программное обеспечение для обработки и визуализации медицинских изображений, использует Python для сетевых сценариев, макромодулей и создания приложений.
- Способ
- Микромайн
- Minecraft: Pi Edition (игра) [17]
- MSC.Software : Adams, Mentat, SimXpert. Пакеты CAE от
- MySQL Workbench , инструмент визуального проектирования баз данных.
- В Notepad++ есть плагин PythonScript , который позволяет создавать сценарии Notepad++ на Python.
- Nuke (композиция визуальных эффектов)
- OriginPro , коммерческое программное обеспечение для графики и анализа, предоставляет среду Python для доступа.
- ParaView — программное обеспечение для научной визуализации с открытым исходным кодом.
- Poser — компьютерная программа для 3D -рендеринга и анимации , использующая для написания сценариев специальный диалект Python, называемый PoserPython.
- Продукты PTV AG для анализа трафика и перевозок, включая PTV VISSIM
- PyMOL , популярный молекулярный просмотрщик, встраивающий Python для написания сценариев и интеграции.
- OriginPro , коммерческое программное обеспечение для построения графиков и анализа, предоставляет среду Python как для встроенного, так и для внешнего доступа.
- QGIS использует Python для написания сценариев и разработки плагинов.
- Носорог 3D версия 5.0 [18] и его язык визуальных сценариев Grasshopper использует IronPython. [19]
- Ритмбокс
- Скриб
- 3DSlicer — программное обеспечение для визуализации и анализа медицинских изображений. Python доступен для реализации алгоритмов, конвейеров анализа и создания графического интерфейса.
- Статистическое программное обеспечение SPSS SPSS Programmability Extension позволяет пользователям расширять язык синтаксиса команд SPSS с помощью Python.
- Возвышенный текст
- Totem , медиаплеер для GNOME. среды рабочего стола
- Почему
- Посещать
- WeeChat , консольный IRC- клиент
Коммерческое использование
[ редактировать ]- CCP Games использует Stackless Python как в своих серверных, так и в клиентских приложениях для своей MMO Eve Online . [20]
- Серверная часть Instagram написана на Python. [21]
- НАСА использует Python для реализации репозитория CAD / CAE / PDM и системы управления, интеграции и преобразования моделей, которая станет базовой инфраструктурой для среды совместного проектирования следующего поколения. [22] [ нужен неосновной источник ] Это также язык разработки OpenMDAO — среды, разработанной НАСА для решения междисциплинарных задач оптимизации проектирования .
- «Python был важной частью Google с самого начала и остается таковым по мере роста и развития системы. Сегодня Python используют десятки инженеров Google». [23]
- Reddit изначально был написан на Common Lisp , но был переписан на Python в 2005 году. [24]
- Yahoo! Groups использует Python «для поддержания своих дискуссионных групп» [ нужна ссылка ]
- YouTube использует Python «для создания удобных в обслуживании функций в рекордно короткие сроки с минимумом разработчиков». [25]
- En Thought использует Python в качестве основного языка для многих пользовательских приложений в области геофизики, финансовых приложений, астрофизики, моделирования для компаний, производящих потребительские товары,...
- «Роснефть» использует Python в качестве одного из основных языков разработки геоинженерных приложений. RN-GRID, программное обеспечение для моделирования гидроразрыва пласта , имеет графический интерфейс пользователя, полностью написанный на Python. [26] [ не удалось пройти проверку ]
Реализации Python
[ редактировать ]Реализации Python включают в себя: [27]
- CLPython — реализация, написанная на Common Lisp.
- CPython — эталонная реализация, написанная на C11 . [28] Некоторые известные дистрибутивы включают:
- ActivePython — дистрибутив с более чем 300 включенными пакетами. [29]
- Intel Distribution для Python — высокопроизводительный дистрибутив с менеджерами пакетов conda и pip. [30]
- PSF Python — эталонный дистрибутив, включающий только избранные стандартные библиотеки. [31]
- Cython – язык программирования для упрощения написания модулей расширения C и C++ для среды выполнения CPython Python.
- IronPython — Python для CLI платформ (включая .NET и Mono ).
- Jython — Python для Java платформ
- MicroPython — реализация Python 3 для платформ микроконтроллеров.
- Nuitka — компилятор из исходного кода, который компилирует код Python в исполняемые файлы C / C++ или исходный код.
- Numba — NumPy . с поддержкой LLVM JIT-компилятор на основе
- Pyjs - фреймворк (основанный на концепции Google Web Toolkit (GWT)) для разработки клиентских веб-приложений на основе Python, включая автономный компилятор Python-JavaScript, фреймворк Ajax и набор инструментов для виджетов.
- PyPy — Python (изначально), закодированный на Python, используемый с RPython , ограниченным подмножеством Python, поддающимся статическому анализу и, следовательно, JIT .
- Shed Skin — компилятор исходного кода с Python на C++.
- Stackless Python – CPython с сопрограммами
Исторические реализации Python включают:
- Parrot — виртуальная машина, разрабатываемая в основном как среда выполнения для Raku и предназначенная для поддержки динамических языков, таких как Python, Ruby, Tcl и т. д.
- Psyco - специализированный проект JIT-компилятора, который по большей части затмился PyPy.
- Pyrex - проект разработки Python-подобных модулей Python, который по большей части затмил Cython.
- Python для S60 — порт CPython на S60 . платформу
- Unladen Swallow — реализация, ориентированная на производительность, на основе CPython, которая изначально исполняла свой байт-код через JIT-компилятор на основе LLVM . Финансируется Google, прекращено примерно в 2011 г.
Ссылки
[ редактировать ]- ^ «Программирование на Python в Emacs» . Сентябрь 2017.
- ^ «Используйте Vim как среду разработки Python | SpaceVim» .
- ^ «Организации, использующие Python — Python Wiki» .
- ^ «Организации, использующие Python — Python Wiki» .
- ^ Мой, Марк Р.; Шошет, Джо; Хьюстон, Роджер (2003). «Создание массовой многопользовательской игры для миллионов» . Компьютеры в сфере развлечений . 1 :1–20. дои : 10.1145/950566.950589 . S2CID 13977231 .
- ^ «Источник Мульттауна 2013» . Гитхаб . 17 ноября 2021 г.
- ^ «Губка Боб Квадратные Штаны: Месть Летучего Голландца .DGC — ZenHAX» . zenhax.com . Проверено 13 сентября 2022 г.
- ^ «TXT · Джеллонатор/Chum-world Wiki» . Гитхаб . Проверено 13 сентября 2022 г.
- ^ «Лагерь для авторов The Sims 4: мастер-класс по моддингу» . Симс ВИП . 4 августа 2014 года . Проверено 17 марта 2018 г.
- ^ «Vampire: The Masquerade – Bloodlines – Руководство разработчика модов – ПК – От rezzzman – Часто задаваемые вопросы по GameQ» . gamefaqs.gamespot.com . Проверено 11 сентября 2020 г.
- ^ «Это GameDev, детка! Интервью с разработчиками World of Tanks — HackMag» . hackmag.com .
- ^ Циммерманн, П., Касамайу, А., Коэн, Н., Коннан, Г., Дюмон, Т., Фусс, Л., ... и Брей, Э. (2018). Вычислительная математика с SageMath. СИАМ.
- ^ Джонс Э., Олифант Т. и Петерсон П. (2001). SciPy: научные инструменты с открытым исходным кодом для Python.
- ^ Брессерт, Э. (2012). SciPy и NumPy: обзор для разработчиков. «О'Рейли Медиа, Инк.».
- ^ Бланко-Сильва, FJ (2013). Изучение SciPy для численных и научных вычислений. ООО «Пакт Паблишинг»
- ^ Косак, Дэйв «Фарго» (27 октября 2005 г.). «GameSpy: Цивилизация IV» . GameSpy . стр. 1–3. 662218. Архивировано из оригинала 6 декабря 2013 года . Проверено 24 октября 2009 г.
- ^ О'Хэнлон, Мартин (04 сентября 2020 г.), martinohanlon/mcpi , получено 11 сентября 2020 г.
- ^ «Что такое Rhino.Python?» . Developer.rhino3d.com .
- ^ «Что такое Rhino.Python?» . Developer.rhino3d.com . Проверено 15 апреля 2021 г.
- ^ «EVE Online | Часто задаваемые вопросы» . ЕВА Онлайн . 05 июля 2008 г. Архивировано из оригинала 22 февраля 2009 г.
- ^ Маккракен, Гарри (23 июня 2015 г.). «Сначала сделайте простое: инженерная основа Instagram» . Компания Фаст .
- ^ «Программное обеспечение НАСА с открытым исходным кодом» . code.nasa.gov . Проверено 26 октября 2020 г.
- ^ Цитаты о Python Питера Норвига, директора по качеству поиска Google, Inc.
- ^ "на шепелявости" . Проголосовал за . Проверено 5 декабря 2018 г.
- ^ Цитаты о Python Cuong Do, архитекторе программного обеспечения, YouTube.com.
- ^ «Роснефть выдает более 120 лицензий...» Проверено 5 декабря 2019 г.
- ^ «Реализации Python» . Питон Вики . Фонд программного обеспечения Python . Проверено 14 декабря 2017 г.
- ^ «Что нового в Python 3.11 — документация Python 3.11.0rc1» . docs.python.org . Проверено 15 августа 2022 г.
- ^ «АктивныйПитон» . ActiveState.com . ActiveState Программное обеспечение . Проверено 14 декабря 2017 г.
- ^ «Распространение Intel для Python» . Программное обеспечение Intel . Интел . Проверено 14 декабря 2017 г.
- ^ «Скачать Python» . Python.org . Фонд программного обеспечения Python . Проверено 14 декабря 2017 г.
Внешние ссылки
[ редактировать ]- Индекс пакетов Python (ранее Python Cheese Shop) — официальный каталог программных библиотек и модулей Python.
- Полезные модули в вики Python.org
- Организации, использующие Python — список проектов, использующих Python.
- Редакторы Python.org – многоплатформенная таблица различных редакторов Python.