Introduction
In this chapter, you will learn how to write scripts that perform general purpose tasks with Python. Tasks, such as reading and writing delimited text files, sending e-mails, interacting with FTP servers, creating .zip
files, and reading and writing JSON and XML files. Every GIS programmer should know how to write Python scripts that incorporate this functionality.