Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Язык программирования Python активно используется многими людьми как в промышленности, так и в академических кругах для самых разных целей.

Интегрированные среды разработки для Python [ править ]

  • Atom , кроссплатформенная IDE с открытым исходным кодом, с автозаполнением, справкой и другими функциями Python в рамках расширений пакетов.
  • EasyEclipse , IDE с открытым исходным кодом для Python и других языков
  • Eclipse с подключаемым модулем Pydev. Eclipse также поддерживает многие другие языки.
  • Эрик , IDE для Python и Ruby
  • Geany , IDE для разработки на Python и другие языки
  • Komodo IDE - IDE для Python, Perl, PHP и Ruby.
  • NetBeans написан на Java и работает везде, где установлена ​​JVM.
  • Ninja-IDE , бесплатное программное обеспечение, написанное на Python и Qt , название Ninja расшифровывается как Ninja-IDE Is Not Just Another IDE.
  • PIDA , IDE с открытым исходным кодом, написанная на Python, способная встраивать другие текстовые редакторы, такие как Vim.
  • PyCharm , проприетарная IDE с открытым исходным кодом для разработки на Python.
  • PyScripter , бесплатное программное обеспечение с открытым исходным кодом Python IDE для Windows.
  • PythonAnywhere , онлайн- среда разработки и веб-хостинг
  • Инструменты Python для Visual Studio , бесплатный плагин с открытым исходным кодом для Visual Studio.
  • Spyder , IDE для научного программирования.
  • Visual Studio Code , IDE с открытым исходным кодом для различных языков, включая Python
  • Webware для Python , набор инструментов программирования для создания веб-приложений на Python
  • Wing IDE , кроссплатформенная проприетарная среда с некоторыми бесплатными версиями / лицензиями IDE для Python
  • Replit , онлайн-среда IDE, поддерживающая несколько языков.

Фреймворки модульного тестирования [ править ]

Менеджеры пакетов Python и дистрибутивы Python [ править ]

  • Anaconda , дистрибутив Python с condaменеджером пакетов
  • Enthought , Enthought Canopy Python с менеджером пакетов Python
  • pip , система управления пакетами, используемая для установки и управления программным обеспечением, написанным на Python

Приложения [ править ]

  • AAP , инструмент, используемый для загрузки, сборки и установки программного обеспечения с помощью «рецептов», подобных Makefile.
  • Anki , программа для карточек с интервальным повторением
  • Ansible , механизм управления конфигурацией для компьютеров, сочетающий в себе многоузловое развертывание программного обеспечения и выполнение специальных задач.
  • Bazaar , бесплатная распределенная компьютерная система управления версиями
  • BitBake , инструмент сборки, подобный сборке, с особым упором на дистрибутивы и пакеты для кросс-компиляции встроенного Linux.
  • BitTorrent , оригинальный клиент, а также несколько производных
  • Блендер , программа для 3D-арта и анимации с игровым движком. Позволяет писать сценарии Python в игровом движке, а также в моделировании и анимации.
  • Buildbot , непрерывная интеграция система
  • Buildout , инструмент для сборки программного обеспечения, который в основном используется для загрузки и настройки зависимостей программного обеспечения для разработки или развертывания.
  • Caliber , инструмент для управления электронными книгами с открытым исходным кодом
  • Celery , асинхронная очередь задач / очередь заданий на основе распределенной передачи сообщений
  • Чендлер , персональный информационный менеджер, включая поддержку календаря, электронной почты, задач и заметок, который в настоящее время не разрабатывается.
  • Cinema 4D , программа для создания 3D-графики и анимации для создания вступлений и трехмерного текста. Имеет встроенную консоль сценариев Python и движок.
  • Конч , реализация протокола Secure Shell (SSH) с Twisted
  • Deluge , клиент BitTorrent для GNOME
  • Dropbox , веб-служба хостинга файлов
  • Exaile , аудиоплеер с открытым исходным кодом
  • Gajim , клиент обмена мгновенными сообщениями для протокола XMPP
  • GlobaLeaks , платформа для информирования о нарушениях с открытым исходным кодом
  • GNOME Soundconverter , программа для преобразования звуковых файлов в различные форматы и качества.
  • Gramps , программа для генеалогии с открытым исходным кодом
  • Gunicorn , веб-сервер перед форком для приложений WSGI
  • Гвиббер , клиент микроблогов
  • GYP (Generate Your Projects), инструмент автоматизации сборки (похожий на CMake и Premake ), предназначенный для создания собственных файлов проекта IDE (например, Visual Studio , Xcode и т. Д.) Из единой конфигурации.
  • Image Packaging System (IPS), продвинутая, кросс-платформенной система управления пакетами в основном используется в Solaris и OpenSolaris / illumos производных
  • Juice , популярный загрузчик подкастов
  • Mercurial - кроссплатформенный инструмент для управления распределенным исходным кодом
  • Миро , кросс-платформенный интернет - телевидение приложений
  • Morpheus , клиент-серверное программное обеспечение для обмена файлами, управляемое компанией StreamCast
  • MusicBrainz Picard , кроссплатформенный редактор тегов MusicBrainz
  • Никотин , клиент PyGTK Soulseek
  • OpenLP , программное обеспечение для проецирования текстов песен
  • Видеоредактор OpenShot
  • OpenStack , платформа IaaS для облачных вычислений
  • Pip , менеджер пакетов, используемый для установки и управления программными пакетами Python, например, из репозитория программного обеспечения Python Package Index (PyPI).
  • PiTiVi , нелинейный видеоредактор
  • Portage , сердце Gentoo Linux, продвинутая система управления пакетами, основанная на системе портов в стиле BSD.
  • Pychess , кроссплатформенная компьютерная шахматная программа
  • PyGopherd , современный веб-сервер Gopher, который также поддерживает HTTP и WAP.
  • Quake Army Knife , среда для разработки 3D-карт для игр на движке Quake
  • Quod Libet , кроссплатформенный бесплатный музыкальный проигрыватель с открытым исходным кодом, редактор тегов и органайзер библиотек
  • Resolver One , электронная таблица
  • SageMath , комбинация из более чем 20 основных математических пакетов с открытым исходным кодом и предоставляет простой в использовании веб-интерфейс с помощью Python.
  • Salt , механизм управления конфигурацией и удаленного выполнения
  • SCons , инструмент для создания программного обеспечения
  • Shinken , компьютерная система и программное обеспечение для мониторинга сети, совместимое с Nagios
  • TouchDesigner , язык визуального программирования на основе узлов для интерактивного мультимедийного контента в реальном времени
  • Tryton , трехуровневая платформа компьютерных приложений общего назначения высокого уровня
  • Центр программного обеспечения Ubuntu , графический менеджер пакетов , был установлен по умолчанию в 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 с открытым исходным кодом
  • Kallithea , система управления исходным кодом
  • Mailman , один из самых популярных пакетов для работы со списками рассылки электронной почты.
  • MakeHuman , бесплатное программное обеспечение для создания реалистичных трехмерных людей.
  • MoinMoin , вики-движок
  • Odoo (ранее OpenERP), программное обеспечение для управления бизнесом
  • Планета , агрегатор кормов
  • Plone , система управления контентом с открытым исходным кодом
  • Roundup , система отслеживания ошибок
  • Tor2web , HTTP-прокси для скрытых служб Tor (HS)
  • Trac , веб-база данных по отслеживанию ошибок / проблем, вики и интерфейс управления версиями
  • ViewVC , веб-интерфейс для просмотра репозиториев CVS и SVN.

Видеоигры [ править ]

  • Battlefield 2 использует Python для всех своих надстроек и многих функций. [1]
  • Командир мостика [2]
  • Civilization IV использует Python для большинства своих задач
  • Disney's Toontown Online написан на Python и использует Panda3D для графики.
  • Литературный клуб Доки Доки! , психологический визуальный роман ужасов с использованием движка Ren'Py
  • Eve Online использует Stackless Python .
  • Freedom Force [ необходима ссылка ]
  • Frets on Fire написан на Python и использует Pygame.
  • Mount & Blade написан на Python.
  • Pirates of the Caribbean Online написана на Python и использует Panda3D для графики.
  • The Sims 4 использует Python [3]
  • The Temple of Elemental Evil , компьютерная ролевая игра, основанная на классическом сеттинге кампании Greyhawk Dungeons & Dragons.
  • Unity of Command (видеоигра) - это военная игра оперативного уровня о Сталинградской кампании 1942/43 годов на Восточном фронте.
  • Vampire: The Masquerade - Bloodlines , компьютерная ролевая игра, основанная на сеттинге кампании World of Darkness [4]
  • Vega Strike , космический симулятор с открытым исходным кодом, использует Python для внутренних сценариев.
  • World of Tanks использует Python для большинства своих задач. [5]

Веб-фреймворки [ править ]

  • BlueBream , переписанный разработчиками Zope сервер веб-приложений Zope 2
  • Бутылка , быстрый, простой и легкий веб-фреймворк WSGI
  • CherryPy , объектно-ориентированный сервер веб-приложений и фреймворк
  • CubicWeb , веб-фреймворк, ориентированный на крупномасштабную семантическую сеть и связанный приложениями с открытыми данными и международными корпорациями.
  • Django , веб-фреймворк MVT (модель, представление, шаблон)
  • FastAPI , современная быстрая веб-платформа для создания API с Python 3.6+ на основе стандартных подсказок типа Python.
  • Flask , современный, легкий, хорошо документированный микрофреймворк, основанный на Werkzeug и Jinja 2
  • Google App Engine , платформа для разработки и размещения веб-приложений в центрах обработки данных, управляемых Google, включая Python.
  • Grok , веб-фреймворк, основанный на технологии Zope Toolkit
  • Jam.py (фреймворк) , A « полный стек » WSGI быстрой разработки приложений рамки
  • Nagare , веб-фреймворк для разработки веб-приложений на Stackless Python
  • Nevow , фреймворк для веб-приложений, изначально разработанный компанией Divmod.
  • Pylons , легкий веб-фреймворк, подчеркивающий гибкость и быструю разработку
  • Pyramid - это минималистичный веб-фреймворк, вдохновленный Zope, Pylons и Django.
  • Python Paste , набор утилит для веб-разработки, который был описан как «фреймворк для веб-фреймворков».
  • Quixote , фреймворк для разработки веб-приложений на Python
  • RapidSMS , веб-фреймворк, который расширяет логику и возможности Django для связи с помощью SMS-сообщений.
  • Spyce , технология для встраивания кода Python в веб-страницы
  • TACTIC , веб-приложение для интеллектуальных процессов и система управления цифровыми активами
  • Торнадо , легкий неблокирующий сервер и фреймворк
  • TurboGears , веб-фреймворк, объединяющий SQLObject / SQLAlchemy , Kid / Genshi и CherryPy / Pylons
  • web2py , полнофункциональный фреймворк для корпоративных веб-приложений, соответствующий дизайну MVC.
  • Webware для Python , объектно-ориентированный фреймворк для веб-приложений
  • Zope 2 , сервер приложений, обычно используемый для создания систем управления контентом.

Графические фреймворки [ править ]

  • Pygame , привязки Python для SDL
  • Panda3D , трехмерный игровой движок для Python
  • Библиотека изображений Python , модуль для работы с изображениями
  • Python-Ogre , привязка языка Python для движка OGRE 3D
  • Soya3D , трехмерный игровой движок высокого уровня для Python

Фреймворки пользовательского интерфейса [ править ]

  • 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
  • graph-tool , модуль Python для обработки и статистического анализа графиков.
  • Natural Language Toolkit , или NLTK, набор библиотек и программ для символьной и статистической обработки естественного языка (NLP) для английского языка.
  • Оранжевый , с открытым исходным кодом инструмент визуального программирования с участием интерактивной визуализации данных и методов статистического анализа данных , интеллектуального анализа данных и машинного обучения .
  • NetworkX , пакет для создания, управления и изучения сложных сетей .
  • SciPy , библиотека научных и числовых программ
  • scikit-learn , библиотека для машинного обучения .
  • TomoPy , пакет для обработки томографических данных и реконструкции изображений
  • Veusz , пакет для научного построения графиков
  • VisTrails , программное обеспечение для управления научным рабочим процессом и происхождением с интерфейсом визуального программирования и интегрированной визуализацией (через Matplotlib, VTK).
  • Apache Singa , библиотека для глубокого обучения .

Математические библиотеки [ править ]

  • Mathics , реализация языка программирования Mathematica с открытым исходным кодом.
  • Matplotlib , расширение, обеспечивающее построение графиков в стиле MATLAB и математические функции
  • NumPy , расширение языка, которое добавляет поддержку больших и быстрых многомерных массивов и матриц.
  • Plotly - это научная библиотека построения графиков для создания графиков на основе браузера.
  • SageMath - это большое математическое программное обеспечение, которое объединяет работу почти 100 проектов бесплатного программного обеспечения .
  • SymPy , пакет символьных математических вычислений
  • PyMC , модуль Python, содержащий байесовские статистические модели и алгоритмы подгонки, включая цепь Маркова Монте-Карло.

Числовые библиотеки [ править ]

  • NumPy (ранее числовой) , библиотека под лицензией BSD, которая добавляет поддержку для работы с большими многомерными массивами и матрицами; он также включает в себя большой набор математических функций высокого уровня. NumPy служит основой для ряда других числовых библиотек, особенно для SciPy . Де-факто стандарт для матричных / тензорных операций в Python.
  • Pandas - библиотека для обработки и анализа данных.
  • SageMath - это большое математическое программное приложение, которое объединяет работу почти 100 проектов бесплатного программного обеспечения и поддерживает линейную алгебру, комбинаторику, численную математику, исчисление и многое другое. [6]
  • SciPy , [7] [8] [9] большая библиотека научных инструментов под лицензией BSD. Де-факто стандарт для научных вычислений на Python.
  • ScientificPython , библиотека с другим набором научных инструментов
  • SymPy , библиотека, основанная на новой лицензии BSD для символьных вычислений. Возможности Sympy варьируются от базовой символьной арифметики до исчисления, алгебры, дискретной математики и квантовой физики.


Дополнительные пакеты разработки [ править ]

  • Cheetah , шаблонизатор на базе Python и инструмент для генерации кода
  • Construct , библиотека Python для декларативного построения и деконструкции структур данных.
  • Genshi , шаблонизатор для словарей на основе XML
  • IPython , оболочка разработки, написанная на Python и предназначенная для него.
  • Дзиндзя , Питон питания шаблонного движка, вдохновленный Джанго шаблонизатор «ю.ш.
  • Малыш , простой шаблонизатор для словарей на основе XML
  • Система сборки Meson , программный инструмент для автоматизации сборки (компиляции) программного обеспечения.
  • mod_python , модуль Apache, позволяющий напрямую интегрировать скрипты Python с веб-сервером Apache.
  • PyObjC , мост между Python и Objective-C, позволяющий писать программное обеспечение OS X на Python
  • Robot Framework , общая среда автоматизации тестирования для приемочного тестирования и разработки на основе приемочного тестирования (ATDD)
  • Setuptools , библиотека процесса разработки пакетов, предназначенная для упрощения упаковки проектов Python путем улучшения стандартной библиотеки Python distutils (утилит распространения).
  • Sphinx , который конвертирует файлы reStructuredText в веб-сайты HTML и другие форматы, включая PDF , EPub и Man-страницы.
  • SQLAlchemy , серверная часть базы данных и ORM
  • SQLObject , ORM для предоставления объектного интерфейса к базе данных
  • Storm , ORM от Canonical
  • Система шаблонов Topsite , еще один шаблонизатор на базе Python
  • Twisted , сетевой фреймворк для Python
  • VPython , язык программирования Python плюс модуль трехмерной графики под названием Visual

Встроен как язык сценариев [ править ]

Python есть или может использоваться в качестве языка сценариев в следующих программных продуктах:

  • Abaqus (программное обеспечение с конечными элементами)
  • Платформа преимуществ
  • Amarok
  • ArcGIS , известная платформа ГИС, позволяет проводить обширное моделирование с использованием Python.
  • Autodesk Maya , профессиональный разработчик 3D-моделирования, позволяет писать сценарии на Python в качестве альтернативы MEL начиная с версии 8.5.
  • Autodesk MotionBuilder
  • Autodesk Softimage (ранее Softimage | XSI)
  • BioNumerics - программный пакет биоинформатики для управления, хранения и (статистического) анализа всех типов биологических данных.
  • Блендер
  • Boxee , кроссплатформенное программное обеспечение для домашнего кинотеатра для ПК
  • Cinema 4D
  • Corel Paint Shop Pro
  • Claws Mail с плагином Python
  • DSHub
  • ERDAS Представьте
  • FreeCAD
  • gedit
  • GIMP
  • GNAT Инструмент цепочки программирования GNAT (реализация языка Ada в GNU gcc), как многоразовые компоненты GNATcoll для приложений (с PyGTK или без него) и как язык сценариев для команд в среде программирования GPS.
  • Высокоразвитый пакет 3D-анимации Houdini , полностью расширяемый с помощью Python
  • Inkscape , бесплатный редактор векторной графики
  • MeVisLab , программное обеспечение для обработки и визуализации медицинских изображений, использует Python для создания сетевых сценариев, макромодулей и создания приложений.
  • Modo
  • Микромайн
  • Minecraft: Pi Edition (игра) [10]
  • Пакеты CAE MSC.Software : Adams, Mentat, SimXpert
  • MySQL Workbench , инструмент визуального проектирования баз данных
  • Notepad ++ имеет плагин PythonScript, который позволяет писать сценарии Notepad ++ на Python.
  • Nuke (композитинг для визуальных эффектов)
  • ParaView , программное обеспечение для научной визуализации с открытым исходным кодом
  • Poser , компьютерная программа для 3D- рендеринга и анимации , использующая для написания сценариев специальный диалект Python, называемый PoserPython.
  • PyMOL , популярный молекулярный просмотрщик, в который встроен Python для написания сценариев и интеграции.
  • QGIS использует Python для написания сценариев и разработки плагинов.
  • Носорог 3D версия 5.0 [11]
  • Ритмбокс
  • Scribus
  • 3DSlicer , программное обеспечение для визуализации и анализа медицинских изображений. Python доступен для реализации алгоритмов, конвейеров анализа и создания графического интерфейса.
  • Статистическое программное обеспечение SPSS SPSS Programmability Extension позволяет пользователям расширять язык синтаксиса команд SPSS с помощью Python
  • Totem , медиаплеер для среды рабочего стола GNOME
  • Vim
  • Посещение
  • WeeChat , консольный IRC- клиент

Коммерческое использование [ править ]

  • CCP hf использует Stackless Python как в серверных, так и в клиентских приложениях для своей MMO Eve Online . [12]
  • Серверная часть Instagram написана на Python. [13]
  • НАСА использует Python для реализации репозитория CAD / CAE / PDM и системы управления, интеграции и преобразования моделей, которая станет базовой инфраструктурой для среды совместной разработки нового поколения. [14] [ требуется неосновной источник ] Это также язык разработки для OpenMDAO , структуры, разработанной НАСА для решения многопрофильных задач оптимизации проектирования .
  • «Python был важной частью Google с самого начала и остается таковой по мере роста и развития системы. Сегодня десятки инженеров Google используют Python». [15]
  • Reddit изначально был написан на Common Lisp , но был переписан на Python в 2005 году [16]
  • Yahoo! Группы используют Python "для поддержки своих дискуссионных групп" [ необходима цитата ]
  • YouTube использует Python «для создания поддерживаемых функций в рекордные сроки при минимальном количестве разработчиков» [17]
  • Enthought использует Python в качестве основного языка для многих пользовательских приложений в области геофизики, финансовых приложений, астрофизики, моделирования для компаний, производящих потребительские товары, ...
  • «Роснефть» использует Python в качестве одного из основных языков для разработки своих геоинженерных приложений. RN-GRID, программное обеспечение для моделирования гидроразрыва пласта , имеет графический пользовательский интерфейс, полностью написанный на Python. [18] [ неудачная проверка ]

Реализации Python [ править ]

Реализации Python включают: [19]

  • CPython - эталонная реализация, написанная на C89 . Некоторые известные дистрибутивы включают:
    • PSF Python - эталонный дистрибутив, который включает только избранные стандартные библиотеки [20]
    • ActivePython - Распространение с более чем 300 включенными пакетами, оптимизированное для обеспечения совместимости и производительности [21]
    • Распределение Intel для Python - высокопроизводительное распределение с диспетчерами пакетов conda и pip [22]
  • Stackless Python - CPython с сопрограммами
  • MicroPython - реализация Python 3 для платформ микроконтроллеров
  • CLPython - реализация, написанная на Common Lisp
  • Cython - язык программирования для упрощения написания модулей расширения C и C ++ для среды выполнения CPython Python.
  • IronPython - Python для платформ CLI (включая .NET и Mono )
  • Jython - Python для платформ Java
  • Pyjs - фреймворк (основанный на концепции Google Web Toolkit (GWT)) для разработки клиентских веб-приложений на основе Python, включая автономный компилятор Python-to-JavaScript, фреймворк Ajax и набор инструментов для виджетов.
  • PyPy - Python (изначально), написанный на Python, используемый с RPython , ограниченным подмножеством Python, которое поддается статическому анализу и, следовательно, JIT .
  • Numba - NumPy известно LLVM основанного JIT компилятор
  • Shed Skin - компилятор от источника к исходному тексту с Python на C ++
  • Nuitka - компилятор исходного кода, который компилирует код Python в исполняемые файлы C / C ++ или исходный код.

Исторические реализации Python включают:

  • Parrot - виртуальная машина, разрабатываемая в основном как среда выполнения для Raku и предназначенная для поддержки динамических языков, таких как Python, Ruby, Tcl и т. Д.
  • Pyrex - Python-подобный проект разработки модуля Python, который в основном затмевается Cython.
  • Python для S60 - перенос CPython на платформу S60
  • Psyco - специализированный проект JIT-компилятора, который по большей части затмил PyPy.
  • Unladen Swallow - ориентированная на производительность реализация на основе CPython, которая изначально выполняла свой байт-код через JIT-компилятор на основе LLVM . Финансируется Google, остановлено около 2011 г.

Ссылки [ править ]

  1. ^ https://wiki.python.org/moin/OrganizationsUsingPython
  2. ^ https://wiki.python.org/moin/OrganizationsUsingPython
  3. ^ "The Sims 4 Creator's Camp: Мастер-класс моддинга" . Sims VIP . Проверено 17 марта 2018 года .
  4. ^ «Вампир: Маскарад - Родословные - Руководство разработчика модов - ПК - Автор rezzzman - GameFAQs» . gamefaqs.gamespot.com . Проверено 11 сентября 2020 .
  5. ^ «Это GameDev, детка! Интервью с разработчиками World of Tanks - HackMag» . hackmag.com .
  6. ^ Циммерман, П., Casamayou, А., Коэна, Н., Connan Г., Dumont, Т., Fousse, Л., ... & Bray, Е. (2018). Вычислительная математика с SageMath. СИАМ.
  7. Перейти ↑ Jones, E., Oliphant, T., & Peterson, P. (2001). SciPy: научные инструменты с открытым исходным кодом для Python.
  8. ^ Брессерт, E. (2012). SciPy и NumPy: обзор для разработчиков. "O'Reilly Media, Inc.".
  9. Перейти ↑ Blanco-Silva, FJ (2013). Изучение SciPy для численных и научных вычислений. Packt Publishing Ltd.
  10. ^ O'Hanlon, Martin (2020-09-04), martinohanlon / MCPI , извлекаются 2020-09-11
  11. ^ "Что такое Rhino.Python?" . developer.rhino3d.com .
  12. ^ «EVE Online | Часто задаваемые вопросы» . EVE Online . 2008-07-05. Архивировано из оригинала на 2009-02-22.
  13. McCracken, Гарри (23 июня 2015 г.). «Сначала сделай простое: инженерное дело в Instagram» . Быстрая компания .
  14. ^ «Программное обеспечение с открытым исходным кодом НАСА» . code.nasa.gov . Проверено 26 октября 2020 .
  15. ^ Цитаты о Python Питер Норвиг, директор по качеству поиска в Google, Inc.
  16. ^ "на шепелявлении" . Проголосовали . Проверено 5 декабря 2018 .
  17. ^ Цитаты о Python Cuong Do, разработчике программного обеспечения, YouTube.com.
  18. ^ «Роснефть дает больше , чем 120 лицензий ...» Источник 2019-12-05 .
  19. ^ "PythonImplementations" . Python Wiki . Фонд программного обеспечения Python . Проверено 14 декабря 2017 .
  20. ^ "Загрузить Python" . Python.org . Фонд программного обеспечения Python . Проверено 14 декабря 2017 .
  21. ^ "ActivePython" . ActiveState.com . Программное обеспечение ActiveState . Проверено 14 декабря 2017 .
  22. ^ «Intel Distribution для Python» . Программное обеспечение Intel . Intel . Проверено 14 декабря 2017 .

Внешние ссылки [ править ]

  • Python Package Index (ранее Python Cheese Shop) - официальный каталог программных библиотек и модулей Python.
  • Популярные рецепты Python в ActiveState Code содержат сотни примеров кода для различных задач с использованием Python.
  • Полезные модули в вики Python.org
  • Организации, использующие Python - список проектов, использующих Python
  • Редакторы Python.org - многоплатформенная таблица различных редакторов Python
  • Open Hub - проекты с открытым исходным кодом на Python