我已经在一个项目下安装了 Google yapf(又一个 python 格式化程序)并尝试就地格式化我所有的 python 文件,但是我得到了以下错误:
$ yapf -i -r files **.py
yapf: Input filenames did not match any python files
为什么 yapf 无法理解模式?我应该怎么做才能达到同样的目的?
编辑我也按照建议尝试了 yapf -ir 但我得到了:
$ yapf -ir
usage: yapf [-h] [-v] [-d | -i] [-r | -l START-END] [-e PATTERN]
[--style STYLE] [--style-help] [--no-local-style] [-p] [-vv]
[files [files ...]]
yapf: error: cannot use --in-place or --diff flags when reading from stdin
这很奇怪,因为我没有从标准输入读取