Basic Python programming

3. Python terminology and libraries

If you are familiar with Python basics now, you might still feel you cannot do a lot with Python. That is true! You cannot do a lot with Python without using libraries. There are many libraries developed in Python for various purposes: data processing, data visualization, machine learning, web scraping, web development,... Later in the next modules, you will learn to use many Python libraries to fetch data from the WaPOR portal automatically, to analyze geospatial data, and to visualize our Water Productivity analyses results.

But what is a library? You will learn it from this video: