Читать книгу Earth Observation Using Python - Rebekah B. Esmaili - Страница 24
2 OVERVIEW OF PYTHON
ОглавлениеPython is a free and open‐source programming language. There are over 200,000 packages registered online that expand Python’s capabilities. This chapter provides a description of some useful packages for the Earth sciences. Some of these useful packages include NumPy, Pandas, Matplotlib, netCDF4, h5py, Cartopy, and xarray. These packages have a strong development base and a large community of support, making them appropriate for scientific investigation.
In this chapter, I discuss some reasons why Python is a valuable tool for Earth scientists. I will also provide an overview of some of the commonly used Python packages for remote sensing applications that I will use later in this book. Python evolves rapidly, so I expect these tools to improve and new ones to become available. However, these will provide a solid foundation for you to begin your learning.