參考答案
Python Modules are files containing executable Python codes. Breaking down a monolithic code into smaller units makes it modular, readable, efficient, and easier to debug.
Some commonly used Python modules include:
- PMW, PyGObject, wxPython, WCK, etc. – for graphical interfaces
- SQLAlchemy, KInterbasDB, MySQLdb, Gadfly, etc. – for databases
- Selenium, scrape, Google Maps, requests, pyquery, etc. – for web development
- Python Imaging Library, MoviePy, pyscreenshot, GDmodule, VideoCapture, etc. – for image and video manipulation
- pySonic, PyMedia, PMIDI, Mutagen, etc. – for sound manipulation
- Numpy, SciPy, Pandas, Matplotlib, etc. – for data science and mathematical computations
- Pygame, pyOpenGL, Pyglet, etc. – for game development