๋ชจ๋ ๊ฒฝ๊ณ ๋ฅผ ์ผ๊ณ Python 3.6์ ์ฌ์ฉํ์ฌ ํ๋ก์ ํธ์ testsuite๋ฅผ ์คํํ๋ ๋์ ๋ค์์ ์ป์ต๋๋ค.
.../jinja2/nodes.py:716: DeprecationWarning: invalid escape sequence \s
"""
.../jinja2/runtime.py:111: DeprecationWarning: invalid escape sequence \s
"""
.../jinja2/lexer.py:294: DeprecationWarning: invalid escape sequence \s
"""
.../jinja2/lexer.py:503: DeprecationWarning: invalid escape sequence \-
(c('(?:\-%s\s*|%s)%s' % (
.../jinja2/lexer.py:511: DeprecationWarning: invalid escape sequence \-
(c('\-%s\s*|%s' % (
.../jinja2/lexer.py:518: DeprecationWarning: invalid escape sequence \s
(c('(.*?)((?:\s*%s\-|%s)\s*endraw\s*(?:\-%s\s*|%s%s))' % (
(์์๊ฐ ์๋) ๋
์คํธ๋ง์์๋ ๋๋ถ๋ถ \s
์ด๊ณ ์ ๊ท์์์๋ \-
. ์ด์ํ ์ด์ ๋ก pytest-warnings
pylint์ testsuite๋ฅผ ์คํํ ๋ ์ด๊ฒ์ ์ฌํํ ์ ์์ผ๋ฏ๋ก ๋ ์๋์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
๋๋ ๊ทธ ๋ฌธ์์ด์ด ์ ํํ ๊ทธ๋ฌํ ๊ฒฝ๊ณ ๋ฅผ ํผํ๊ธฐ ์ํด r'...'
์์ ๋ฌธ์์ด์ด์ด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
FWIW, ๋ด๊ฐ ์ด๋ค ์๊ฐํ์ง ์๋๋ค \
์ ํ์ํ -
์ธ๋ถ - []
๋์๋ ํน๋ณํ ์๋ฏธ๊ฐ ์์ต๋๋ค.
pip3 install jinja --user --upgrade
๋๋ฅผ ์ํด ํด๊ฒฐํ์ต๋๋ค.
์์ ๋ฌธ์์ด ๋ณํ ftw! ๋๋ ๋ด ๋ณดํธ๋ผ๊ธฐ ๋ฌธ์ ์ ๋ํ ํด๊ฒฐ์ฑ ์ ์ฐพ๊ธฐ ์ํด ์ฌ๊ธฐ์ ์์ต๋๋ค :) ํ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
r"awk -F\my_string '{print $1}'"
~ ์๋๋ค
"awk -F\my_string '{print $1}'"
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋๋ ๊ทธ ๋ฌธ์์ด์ด ์ ํํ ๊ทธ๋ฌํ ๊ฒฝ๊ณ ๋ฅผ ํผํ๊ธฐ ์ํด
r'...'
์์ ๋ฌธ์์ด์ด์ด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.