From 308114295d0a6e420d531782a482c9bf13d5bc51 Mon Sep 17 00:00:00 2001 From: z4r4tu5tr4 Date: Sat, 17 Jun 2017 17:56:25 -0300 Subject: [PATCH] PEP257 ajusts --- app/auxiliar.py | 8 ++++---- app/make.py | 20 ++++++++++---------- app/mount_template.py | 4 ++-- resume-maker.py | 7 ++++--- 4 files changed, 20 insertions(+), 19 deletions(-) diff --git a/app/auxiliar.py b/app/auxiliar.py index 5a21b30..3458f33 100644 --- a/app/auxiliar.py +++ b/app/auxiliar.py @@ -58,10 +58,10 @@ def read_json(json_file): """ - Função que seleciona o arquivo json a ser lido + Função que seleciona o arquivo json a ser lido. :args: - - json_file: Arquivo json com as informações para o resume + json_file: Arquivo json com as informações para o resume :return: um dicionario com as informações do json """ @@ -71,10 +71,10 @@ def read_json(json_file): def mount_i18n(lang: str) -> dict: """ - Monta as chaves no jinja para o idioma escolhido + Monta as chaves no jinja para o idioma escolhido. :args: - - lang: Linguagem selecionada + lang: Linguagem selecionada :return: Um dicionario monstado com a lingua escolida """ diff --git a/app/make.py b/app/make.py index a4925b3..5454aaf 100644 --- a/app/make.py +++ b/app/make.py @@ -1,23 +1,23 @@ from weasyprint import HTML from app.mount_template import select_template -from app.auxiliar import read_json, templates, mount_i18n +from app.auxiliar import read_json, mount_i18n def create(lang, template, json_file, output): """ - Função que cria o pdf baseado no html + Função que cria o pdf baseado no html. :params: - - lang: Linguagem escolhida - - template: Template escolhido - - json_file: Arquivo a ser lido para gerar o cv - - output: arquivo de saida para o pdf + lang: Linguagem escolhida + template: Template escolhido + json_file: Arquivo a ser lido para gerar o cv + output: arquivo de saida para o pdf :vars: - - css: path do stylesheet - - pdf: path do pdf de saida - - template_vars: dict para o jinja - - build: HTML page + css: path do stylesheet + pdf: path do pdf de saida + template_vars: dict para o jinja + build: HTML page :returns: cv em pdf """ diff --git a/app/mount_template.py b/app/mount_template.py index 9e7739a..c113dac 100644 --- a/app/mount_template.py +++ b/app/mount_template.py @@ -4,10 +4,10 @@ def select_template(template): """ - Função que seleciona o tamplate HTML que vai ser usado + Função que seleciona o tamplate HTML que vai ser usado. :args: - - template: template escolhido para o resume + template: template escolhido para o resume :return: o template para ser montado em pdf """ diff --git a/resume-maker.py b/resume-maker.py index 3ba8b9d..9e55d59 100644 --- a/resume-maker.py +++ b/resume-maker.py @@ -5,14 +5,13 @@ @click.group() def main(): - """ - Resume maker - """ + """Resume maker.""" pass @main.command(help='List templates') def list(): + """Print list of templates.""" print("Templates: \n") for template in templates: print("\t{} - {}".format(template, @@ -25,7 +24,9 @@ def list(): @click.argument('json_file', default='examples/info.json') @click.argument('output', default='resume') def make(lang, template, json_file, output): + """Call all functions to mount resume.""" create(lang, template, json_file, output) + if __name__ == '__main__': main()