본문 바로가기

Python

Python_G-002 : 10 basic Libraries

 

NumPy Numerical computing and working with arrays - High-performance multidimensional array objects
-
Mathematical functions for fast operations on arrays
Pandas Data manipulation and analysis - DataFrame for handling tabular data
Functions for data cleansing, manipulation, and analysis
Matplotlib Creating visualizations - Extensive plotting capabilities
-
Customizable plots including line, scatter, bar, histogram, and more
Scikit-learn Machine learning and data mining - Algorithms for classification, regression, clustering
-
Preprocessing tools and model selection utilities
SciPy Modules for optimization, integration, and more - Builds on NumPy to provide a large number of algorithms
  for numerical computing.
Requests Making HTTP requests - Simplifies the process of making HTTP requests
- great for web scraping and API interactions.
TensorFlow Building and training machine learning models - Deep learning and neural networks
-
Support for both CPU and GPU computing
Requests Making HTTP requests - Simple API for making HTTP requests
-
Supports HTTPS, authentication, and session handling
BeautifulSoup
Web scraping and parsing HTML/XML - Parses HTML and XML documents
-
Provides methods for navigating and searching parse trees
Flask Building web applications - Lightweight and modular web framework
-
Support for routing, templates, and RESTful request handling
Django Developing web applications - High-level framework with built-in authentication, admin interface
-
Scalable and secure, ORM for database management
Pytest Testing and ensuring code quality - Simple syntax for writing tests
-
Fixtures and plugins for test customization and automation

 

A. How to install Python (and VS as a

Step 1. Python installation (Free)

https://www.python.org/downloads/

 

Step 2. Visual Studio installation (Free)

https://code.visualstudio.com/docs/?dv=win

 

B. How to install Library

B-1. (at TERMINAL)

(ex.) pip installation numpy

 

B-2. troubleshooting

https://blog.naver.com/wizsun123/223461315042