无法使用yapf

时间:2018-04-25 22:21:14

标签: python ubuntu-14.04 yapf

我无法排除目录与yapf自动配对。

经过测试的用法:

yapf --in-place --recursive --parallel --exclude 'somedir' --exclude '*_pb2.py' .
yapf --in-place --recursive --parallel --exclude 'somedir/*' --exclude '*_pb2.py' .
yapf --in-place --recursive --parallel --exclude 'somedir/**' --exclude '*_pb2.py' .

似乎文件模式很好,但不是文件夹模式。

  • yapf版本:0.21.0
  • 操作系统:Ubuntu 14.04 LTS
  • python版本:2.7(在virtualenv中)

1 个答案:

答案 0 :(得分:1)

您尝试过yapf --in-place --recursive --parallel --exclude 'somedir/**/*.py' --exclude '**/*_pb2.py' .吗?

yapf uses fnmatch.fnmatch(path, exclude_pattern) under the hood