- parse py file, find def(), check for existing functions - An ignore list is needed for unwanted functions