Parse command line arguments and options.

        Returns:
            Dictionary containing all given command line arguments and options.

def parse(self):
        """Parse command line arguments and options.

        Returns:
            Dictionary containing all given command line arguments and options.
        """
        (options, args) = self.parser.parse_args()
        self._set_attributes(args, options)
        return self._create_dictionary()