【发布时间】:2019-04-02 21:16:32
【问题描述】:
我刚刚使用 pip 在 windows 中安装了 pydocstyle:
python -m pip install pydocstyle
现在当我使用这样的命令运行它时:
pycodestyle "Z:/path/to/my/file.py"
它会打印出一大堆调试信息,如下所示:
LA2PC018 2019-04-02 14:08:58,726 DEBUG | got_newline: True
LA2PC018 2019-04-02 14:08:58,726 DEBUG | parsing definition list, current token is tk.DEDENT ()
LA2PC018 2019-04-02 14:08:58,726 DEBUG | got_newline: False
LA2PC018 2019-04-02 14:08:58,726 DEBUG | parsing definition list, current token is tk.NAME (_docs)
LA2PC018 2019-04-02 14:08:58,726 DEBUG | got_newline: True
LA2PC018 2019-04-02 14:08:58,726 DEBUG | parsing definition list, current token is tk.OP (+=)
LA2PC018 2019-04-02 14:08:58,726 DEBUG | got_newline: False
LA2PC018 2019-04-02 14:08:58,726 DEBUG | parsing definition list, current token is tk.STRING ('"""\n')
LA2PC018 2019-04-02 14:08:58,726 DEBUG | got_newline: False
LA2PC018 2019-04-02 14:08:58,727 DEBUG | parsing definition list, current token is tk.NEWLINE (
)
LA2PC018 2019-04-02 14:08:58,727 DEBUG | got_newline: False
LA2PC018 2019-04-02 14:08:58,727 DEBUG | parsing definition list, current token is tk.NL (
)
LA2PC018 2019-04-02 14:08:58,727 DEBUG | got_newline: True
LA2PC018 2019-04-02 14:08:58,727 DEBUG | parsing definition list, current token is tk.NAME (return)
LA2PC018 2019-04-02 14:08:58,729 DEBUG | got_newline: False
LA2PC018 2019-04-02 14:08:58,729 DEBUG | parsing definition list, current token is tk.NAME (_docs)
LA2PC018 2019-04-02 14:08:58,729 DEBUG | got_newline: False
LA2PC018 2019-04-02 14:08:58,729 DEBUG | parsing definition list, current token is tk.NEWLINE (
)
有没有办法抑制这种情况并获得输出?我似乎以某种方式在调试模式下运行,但我看不到这是怎么发生的。
我使用的是 3.0.0 版。
$ pydocstyle --version
3.0.0
【问题讨论】: