Frameworks available for developing various types of application in Python:

Python is a programming language that lets you work more quickly and integrate your systems more effectively. It is a general-purpose and high-level programming language. You can use Python for developing below mention types of applications :

  1. Web and Internet Development
  2. Scientific and Numeric applications
  3. Desktop GUIs
  4. Software Development
  5. Business Applications
Frameworks available for developing various types of application in  Python:

There are various frameworks available for developing various types of applications in Python, For developing each type of application python comes up with different frameworks. Details mentioned below:

1) Frameworks used for Web Development:

  • Python offers many choices for web development:
  • Frameworks such as Django and Pyramid.
  • Micro-frameworks such as Flask and Bottle.
  • Advanced content management systems such as Plone and Django CMS.
  • Python’s standard library supports many Internet protocols:
  • HTML and XML
  • JSON
  • E-mail processing.
  • Support for FTP, IMAP, and other Internet protocols.
  • Easy-to-use socket interface.

2) Frameworks used for Scientific and Numeric applications:

  • Python is widely used in scientific and numeric computing:
  • SciPy is a collection of packages for mathematics, science, and engineering.
  • Pandas is a data analysis and modeling library.
  • IPython is a powerful interactive shell that features easy editing and recording of a work session and supports visualizations and parallel computing.
  • The Software Carpentry Course teaches basic skills for scientific computing, running Bootcamp, and providing open-access teaching materials.

3) Frameworks used for Desktop GUI :

  • The Tk GUI library is included with most binary distributions of Python.
  • Some toolkits that are usable on several platforms are available separately:
  • wxWidgets
  • Kivy, for writing multitouch applications.
  • Qt via pyqt or PySide
  • Platform-specific toolkits are also available:
  • GTK+
  • Microsoft Foundation Classes through the win32 extensions

4) Frameworks used for Software Development:

  • Python is often used as a support language for software developers, to build control and management, testing, and in many other ways.
  • SCons for build control.
  • Buildbot and Apache Gump for automated continuous compilation and testing.
  • Roundup or Trac for bug tracking and project management.

5) Frameworks used for Business Applications

  • Python is also used to build ERP and e-commerce systems:
  • Odoo is an all-in-one management software that offers a range of business applications that form a complete suite of enterprise management applications.
  • Tryton is a three-tier high-level general-purpose application platform.

For more detail on the above topic ” Frameworks available for developing various types of application in Python,” you may also write to us @:

[email protected]

To check about earlier topic on Python click below: “https://www.soluversity.in/what-is-python-and-why-so-popular

Sources:

https://www.python.org/

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *