पाइथन सॉफ्टवेयरों की सूची

मुक्त ज्ञानकोश विकिपीडिया से

पाइथन का उपयोग भारी संख्या में करते हैं, और विविध कार्यों के लिए करते हैं।

पाइथन के लिए आईडीई[संपादित करें]

पाइथन के पैकेज मैनेजर और विभिन्न वितरण[संपादित करें]

  • एनाकोण्डा -- यह एक पाइथन वितरण है जिसमें conda नामक पैकेज मैनेजर है।
  • Enthought, Enthought Canopy Python with Python package manager
  • पिप (pip), package management system used to install and manage software software written in Python

अनुप्रयोग[संपादित करें]

वेब अनुप्रयोग[संपादित करें]

विडियो खेल[संपादित करें]

वेब फ्रेमवर्क[संपादित करें]

  • BlueBream, a rewrite by the Zope developers of the Zope 2 web application server
  • Bottle, A fast, simple and lightweight WSGI micro web framework
  • CherryPy, an object-oriented web application server and framework
  • जैङ्गो, एक MVT (model, view, template) वेब फ्रेमवर्क
  • Flask, a modern, lightweight, well-documented microframework based on Werkzeug and Jinja 2
  • Google App Engine, a platform for developing and hosting web applications in Google-managed data centers, including Python.
  • Grok, a web framework based on Zope Toolkit technology
  • Nagare, a web framework for developing web applications in Stackless Python
  • Nevow, a web application framework originally developed by the company Divmod
  • Pylons, a lightweight web framework emphasizing flexibility and rapid development
  • Pyramid, is a minimalistic web framework inspired by Zope, Pylons and Django
  • Python Paste, set of utilities for web development that has been described as "a framework for web frameworks"
  • Quixote, a framework for developing Web applications in Python
  • RapidSMS, a web framework which extends the logic and capabilities of Django to communicate with SMS messages
  • Spyce, a technology to embed Python code into webpages
  • TACTIC, a web-based smart process application and digital asset management system
  • Tornado, a lightweight non-blocking server and framework
  • TurboGears, a web framework combining SQLObject/SQLAlchemy, Kid/Genshi, and CherryPy/Pylons
  • web2py, a full-stack enterprise web application framework, following the MVC design
  • Webware for Python, an object-oriented web application framework
  • Zope 2, an application server, commonly used to build content management systems

ग्राफिक्स फ्रेमवर्क[संपादित करें]

यूआई फ्रेमवर्क[संपादित करें]

  • appJar, cross-platform, open source GUI library for Python. Provides easy wrapper functions around most of Tkinter with extra functionality built in.
  • Kivy, open source Python library for developing multitouch application software with a natural user interface (NUI).
  • PyGTK, a popular cross-platform GUI library based on GTK+; furthermore, other GNOME libraries also have bindings for Python
  • PyQt, another cross-platform GUI library based on Qt; as above, KDE libraries also have bindings
  • PySide, an alternative to the PyQt library, released under the BSD-style licence
  • Tkinter is Python's de facto GUI it is shipped in most versions of Python and is integrated in the IDLE. It is based Tcl command tool.
  • wxPython, a port of wxWidgets and a cross-platform GUI library for Python

वैज्ञानिक पैकेज[संपादित करें]

गणित की लाइब्रेरियाँ[संपादित करें]

  • Mathics, an open-source implementation of the Mathematica programming language
  • Matplotlib, an extension providing MATLAB-like plotting and mathematical functions
  • नम्पी (NumPy), a language extension that adds support for large and fast, multi-dimensional arrays and matrices
  • Plotly is a scientific plotting library for creating browser-based graphs.
  • SageMath is a large mathematical software application which integrates the work of nearly 100 free software projects.
  • सिम्पी (SymPy), a symbolic mathematical calculations package
  • PyMC, python module containing Bayesian statistical models and fitting algorithms, including Markov chain Monte Carlo.

संख्यात्मक गणना की लाइब्रेरियाँ[संपादित करें]

List of numerical libraries

अन्य विकासात्मक पैकेज[संपादित करें]

  • Cheetah, a Python-powered template engine and code-generation tool
  • Cherry, a non-WYSIWYG templating language developed for CherryPy framework
  • Construct, a python library for the declarative construction and deconstruction of data structures
  • Genshi, a template engine for XML-based vocabularies
  • IPython, a development shell both written in and designed for Python
  • Jinja, a Python-powered template engine, inspired by Django's template engine
  • Kid, simple template engine for XML-based vocabularies
  • Mako, a non-XML template library which compiles into Python modules for maximum performance
  • Meson build system, a software tool for automating the building (compiling) of software
  • mod_python, an Apache module allowing direct integration of Python scripts with the Apache web server
  • PyObjC, a Python to Objective-C bridge that allows writing OS X software in Python
  • Robot Framework, a generic test automation framework for acceptance testing and acceptance test-driven development (ATDD)
  • Setuptools, a package development process library designed to facilitate packaging Python projects by enhancing the Python distutils (distribution utilities) standard library.
  • Sphinx, which converts reStructuredText files into HTML websites and other formats including PDF, EPub and Man pages
  • SQLAlchemy, database backend and ORM
  • SQLObject, an ORM for providing an object interface to a database
  • Storm, an ORM from Canonical
  • Topsite Templating System, another Python-powered template engine
  • Twisted, a networking framework for Python
  • VPython, the Python programming language plus a 3D graphics module called Visual

स्क्रिप्टिंग भाषा के रूप में अन्तःजड़ित (Embedded)[संपादित करें]

निम्नलिखित सॉफ्टवेयरों में पाइथन, स्क्रिप्टिंग भाषा है, या स्क्रिप्टिंग भाषा के रूप में प्रयोग की जा सकती है।

वाणिज्यिक उपयोग[संपादित करें]

पाइथन के इम्प्लीमेन्टेशन[संपादित करें]

Implementations of Python include:[9]

  • CPython – The reference implementation, written in C89. Some notable distributions include:
    • PSF Python - Reference distribution that includes only selected standard libraries[10]
    • ActivePython - Distribution with more than 300 included packages that is optimized to ensure compatibility and performance[11]
    • Intel Distribution for Python – High performance distribution with conda and pip package managers[12]
  • Stackless Python – CPython with coroutines
  • MicroPython - Python 3 implementation for microcontroller platforms
  • Brython - Python 3 implementation for client-side web programming
  • CLPython – Implementation, written in Common Lisp
  • Cython - programming language to simplify writing C and C++ extension modules for the CPython Python runtime.
  • IronPython – Python for CLI platforms (including .NET and Mono)
  • Jython – Python for Java platforms
  • Pyjs – a framework (based on GWT concept) for developing client-side Python-based web applications, including a stand-alone Python-to-JavaScript compiler, an Ajax framework and widget toolkit
  • PyPy – Python (originally) coded in Python, used in conjunction RPython, a restricted subset of Python that is amenable to static analysis and therefore a JIT.
  • PyPy.js - PyPy-based Python JIT targeting asm.js
  • Numba - NumPy aware LLVM-based JIT compiler
  • Shed Skin - Source-to-source compiler from Python to C++
  • Skulpt - JavaScript implementation of Python 2 for client-side web programming
  • Transcrypt – Python 3 to JavaScript compiler allowing source level debugging through sourcemaps

Historic Python implementations include:

  • Parrot – Virtual machine being developed mainly as the runtime for Perl 6, but with the intent to also support dynamic languages like Python, Ruby, Tcl, etc.
  • Pyrex - Python-like Python module development project that has mostly been eclipsed by Cython
  • Python for S60 - CPython port to the S60 platform
  • Pyston - an open source Python implementation using JIT techniques. Currently targeting Python 2 support.
  • Psyco - specialized JIT compiler project that has mostly been eclipsed by PyPy
  • Unladen Swallow - performance orientated implementation based on CPython which natively executed its bytecode via an LLVM-based JIT compiler

सन्दर्भ[संपादित करें]

  1. "संग्रहीत प्रति". मूल से 5 दिसंबर 2018 को पुरालेखित. अभिगमन तिथि 6 अगस्त 2018.
  2. "The Sims 4 Creator's Camp: Modding Masterclass". Sims VIP. मूल से 18 मार्च 2018 को पुरालेखित. अभिगमन तिथि 17 March 2018.
  3. "संग्रहीत प्रति". मूल से 22 फ़रवरी 2016 को पुरालेखित. अभिगमन तिथि 6 अगस्त 2018.
  4. EVE Online Archived 2008-07-05 at the वेबैक मशीन
  5. "संग्रहीत प्रति". मूल से 19 जून 2018 को पुरालेखित. अभिगमन तिथि 6 अगस्त 2018.
  6. Quotes about Python Archived 2018-09-05 at the वेबैक मशीन Peter Norvig, director of search quality at Google, Inc.
  7. "blog.reddit - what's new on reddit: on lisp". मूल से 3 अगस्त 2016 को पुरालेखित. अभिगमन तिथि 6 अगस्त 2018.
  8. Quotes about Python Archived 2018-09-05 at the वेबैक मशीन Cuong Do, Software Architect, YouTube.com.
  9. "PythonImplementations". Python Wiki. Python Software Foundation. मूल से 14 अक्तूबर 2018 को पुरालेखित. अभिगमन तिथि 2017-12-14.
  10. "Download Python". Python.org. Python Software Foundation. मूल से 8 अगस्त 2018 को पुरालेखित. अभिगमन तिथि 2017-12-14.
  11. "ActivePython". ActiveState.com. ActiveState Software. मूल से 7 अगस्त 2018 को पुरालेखित. अभिगमन तिथि 2017-12-14.
  12. "Intel Distribution for Python". Intel Software. Intel. मूल से 5 दिसंबर 2018 को पुरालेखित. अभिगमन तिथि 2017-12-14.

बाहरी कड़ियाँ[संपादित करें]

पाइथन यह सदस्य का मातृभाषा पाइथन है।