A Lexical Analyzer for the Python programming language. Requirement for ICOM 4036: Programming Languages course at the University of Puerto Rico, Mayaguez Campus.