Решение аргументов - PullRequest
0 голосов
/ 07 января 2019

После запуска кода ошибка выглядит следующим образом:

usage: text-summarizer.py [-h] [-l LENGTH] filepath
text-summarizer.py: error: the following arguments are required: filepath

Я хочу решить эту проблему, зная, как ввести имя файла для упомянутого фрагмента кода:

def parse_arguments():
    parser = argparse.ArgumentParser()

    parser.add_argument("filepath", help="File name of text to summarize")
    parser.add_argument(
        "-l", "--length", default=4, help="Number of sentences to return"
    )
    args = parser.parse_args()
    return args

1 Ответ

0 голосов
/ 07 января 2019

Когда вы запускаете код из консоли, просто пишите

python text-summarizer.py 'path/to/file' 

или если вы используете python3:

python3 text-summarizer.py 'path/to/file'

где `путь / к / файлу '- это путь (на вашем компьютере), который вы хотите суммировать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...