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