Pydocstyle:

    $ cat x.py
    """hello \world."""

    $ pydocstyle x.py
    x.py:1 at module level:
            D301: Use r""" if any backslashes in a docstring



On Tue, Jun 28, 2016 at 3:45 PM, Ian Cordasco <graffatcolmin...@gmail.com>
wrote:

> On Tue, Jun 28, 2016 at 5:57 AM, Émanuel Barry <vgr...@live.ca> wrote:
> >> From: Florian Bruhin
> >> Sent: Tuesday, June 28, 2016 6:52 AM
> >> Subject: Re: [code-quality] Change in unicode escape sequences
> >>
> >> pylint already does:
> >>
> >>     $ cat x.py
> >>     print("hello \world")
> >>
> >>     $ pylint x.py
> >>     [...]
> >>     W:  1, 0: Anomalous backslash in string: '\w'. String constant might
> >>     be missing an r prefix. (anomalous-backslash-in-string)
> >>     [...]
> >>
> >> Florian
> >
> > Great, that's one less thing to worry about :) What about the other ones?
> > -Emanuel
>
> I think pydocstyle does this for docstrings by default. PyFlakes might
> also be a good candidate but they try to have as few checks that could
> cause false positives as possible.
> _______________________________________________
> code-quality mailing list
> code-quality@python.org
> https://mail.python.org/mailman/listinfo/code-quality
>
_______________________________________________
code-quality mailing list
code-quality@python.org
https://mail.python.org/mailman/listinfo/code-quality

Reply via email to