This document discusses using Python for web penetration testing. It begins with an introduction of the speaker. The objectives are to focus only on Python and introduce its functionality for penetration testers. Example existing Python tools are listed like w3af, sqlmap, and Scapy. Notable Python modules that are discussed include Requests for making HTTP requests, BeautifulSoup for parsing HTML, and Argparse for creating command line programs. Demonstrations include regular expression matching, XSS fuzzing, and extracting files from exposed .svn folders. References are provided for learning Python through online courses and books.