This document discusses using Python for solving problems in geophysics. It begins by defining geophysics as the application of physics to the study of the Earth, its environments, and its processes. It then discusses various geophysical themes like gravity, heat flow, electricity, fluid dynamics, magnetism, radioactivity, and vibration. The rest of the document focuses on different geophysical libraries and software that can be used with Python, applications of geophysics to energy exploration and production, and challenges of dealing with big data in upstream oil and gas.