Python Demand in 2023
Demand:
The most popular languages in 2023 are Python and JavaScript.
What can you do with python?
Develop Software
 Web Development
1. Django
2. FastAPI
3. Flask
4. Tornado
 CLI Development
1. Argparse
2. Click
3. Typer
 GUI Development
1. Kivy
2. PyQt
3. PySimpleGUI
4. Qt for Python
5. Tkinter
6. wxPython
 Game Development
1. Arcade
2. Pygame
3. pyglet
Data Science and Math
 Machine Learning
1. Keras
2. NLTK
3. PyTorch
4. Scikit-learn
5. TensorFlow
 Scientific Computing
1. Numpy
2. SciPy
3. SimPy
 Data Analysis and Visualization
1. Bokeh
2. Dash
3. Matplotib
4. Pandas
5. Seaborn
 Web Scraping
1. Beautiful Soup
2. Requests
3. Scrapy
4. Urllib.request
Automation
 DevOps
1. Ansible
2. Docker Compose
 Development Environment
1. Conda
2. Pip
3. Pipenv
4. Pipx
5. Pyenv
 Software Packaging and Deployment
1. Flit
2. Poetry
3. PyInstaller
4. Setuptools
5. Twine
 Database Systems
1. MongoEngine – MongoDB
2. MySQL Connector/Python – MySQL
3. Psycopg – PostgreSQL
4. Pymongo – MongoDB
5. SQLAlchemy – SQL
6. Sqlite3 - SQLite
 Software Testing
1. Doctest
2. Pytest
3. Tox
4. Unittest
Python Demand in 2023.docx

Python Demand in 2023.docx

  • 1.
    Python Demand in2023 Demand: The most popular languages in 2023 are Python and JavaScript. What can you do with python? Develop Software  Web Development 1. Django 2. FastAPI 3. Flask 4. Tornado  CLI Development 1. Argparse 2. Click 3. Typer  GUI Development 1. Kivy 2. PyQt 3. PySimpleGUI 4. Qt for Python 5. Tkinter 6. wxPython  Game Development 1. Arcade 2. Pygame 3. pyglet
  • 2.
    Data Science andMath  Machine Learning 1. Keras 2. NLTK 3. PyTorch 4. Scikit-learn 5. TensorFlow  Scientific Computing 1. Numpy 2. SciPy 3. SimPy  Data Analysis and Visualization 1. Bokeh 2. Dash 3. Matplotib 4. Pandas 5. Seaborn  Web Scraping 1. Beautiful Soup 2. Requests 3. Scrapy 4. Urllib.request Automation  DevOps 1. Ansible 2. Docker Compose  Development Environment
  • 3.
    1. Conda 2. Pip 3.Pipenv 4. Pipx 5. Pyenv  Software Packaging and Deployment 1. Flit 2. Poetry 3. PyInstaller 4. Setuptools 5. Twine  Database Systems 1. MongoEngine – MongoDB 2. MySQL Connector/Python – MySQL 3. Psycopg – PostgreSQL 4. Pymongo – MongoDB 5. SQLAlchemy – SQL 6. Sqlite3 - SQLite  Software Testing 1. Doctest 2. Pytest 3. Tox 4. Unittest