File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -434,17 +434,17 @@ arguments they contain. For example::
434434 >>> parser.parse_args(['-f', 'foo', '@args.txt'])
435435 Namespace(f='bar')
436436
437- Arguments read from a file must by default be one per line (but see also
437+ Arguments read from a file must be one per line by default (but see also
438438:meth: `~ArgumentParser.convert_arg_line_to_args `) and are treated as if they
439439were in the same place as the original file referencing argument on the command
440440line. So in the example above, the expression ``['-f', 'foo', '@args.txt'] ``
441441is considered equivalent to the expression ``['-f', 'foo', '-f', 'bar'] ``.
442442
443443.. note ::
444444
445- Empty lines are treated as empty strings (``'' ``), which are allowed as values but not
446- as arguments. Empty lines as arguments will result in an “unrecognized arguments”
447- error.
445+ Empty lines are treated as empty strings (``'' ``), which are allowed as values but
446+ not as arguments. Empty lines, that are read as arguments will result in an
447+ "unrecognized arguments" error.
448448
449449:class: `ArgumentParser ` uses :term: `filesystem encoding and error handler `
450450to read the file containing arguments.
You can’t perform that action at this time.
0 commit comments