Lines Matching refs:punctuation_chars
110 .. class:: shlex(instream=None, infile=None, posix=False, punctuation_chars=False)
124 parsing rules. The *punctuation_chars* argument provides a way to make the
132 *punctuation_chars* will be removed from :attr:`wordchars`. See
133 :ref:`improved-shell-compatibility` for more information. *punctuation_chars*
138 The *punctuation_chars* parameter was added.
243 :attr:`punctuation_chars` is not empty, the characters ``~-./*?=``, which can
246 ``punctuation_chars`` will be removed from ``wordchars`` if they are present
282 :attr:`punctuation_chars`, tokens will be split on whitespace in addition to
286 The :attr:`punctuation_chars` attribute was made compatible with the
337 .. attribute:: shlex.punctuation_chars
409 this compatibility, specify the ``punctuation_chars`` argument in the
427 >>> s = shlex.shlex(text, posix=True, punctuation_chars=True)
436 Instead of passing ``True`` as the value for the punctuation_chars parameter,
441 >>> s = shlex.shlex("a && b || c", punctuation_chars="|")
445 .. note:: When ``punctuation_chars`` is specified, the :attr:`~shlex.wordchars`
452 ... punctuation_chars=True)
458 :attr:`~shlex.punctuation_chars`, which will negate
461 For best effect, ``punctuation_chars`` should be set in conjunction with