yaml_resume.resume.experience module

class yaml_resume.resume.experience.Experience(company, position, start_date, end_date, summary, tags, website)

Bases: yaml.YAMLObject

Class corresponding to an item of the experience section of a resume.

Parameters
  • company (str) – The name of the company.

  • position (str) – The job title.

  • start_date (str) – The start date of the experience.

  • end_date (str) – The end date of the experience.

  • summary (str) – The description of the experience.

  • tags (list[str]) – A list of tags corresponding to the experience.

  • website (str) – The website of the company

ask()

Interactively create the experience section of the resume.

Returns

A list of Experience objects.

load()

Load dictionary and returns an Experience object.

Parameters

data (dict[]) – A dictionary loaded from a yaml file.

Returns

An Experience object.

yaml_tag = 'Experience'