flake8.md 857 B

flake8

Python ์ฝ”๋“œ์˜ ์Šคํƒ€์ผ๊ณผ ํ’ˆ์งˆ์„ ํ™•์ธ. ๋” ๋งŽ์€ ์ •๋ณด: https://flake8.pycqa.org/.

  • ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์žฌ๊ท€์ ์œผ๋กœ ๋ฆฐํŠธ:

flake8 {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ_๋˜๋Š”_๋””๋ ‰ํ„ฐ๋ฆฌ}}

  • ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์žฌ๊ท€์ ์œผ๋กœ ๋ฆฐํŠธํ•˜๊ณ  ๊ฐ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•œ ์ค„์„ ํ‘œ์‹œ:

flake8 --show-source {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ_๋˜๋Š”_๋””๋ ‰ํ„ฐ๋ฆฌ}}

  • ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์žฌ๊ท€์ ์œผ๋กœ ๋ฆฐํŠธํ•˜๊ณ  ๊ทœ์น™ ๋ชฉ๋ก์„ ๋ฌด์‹œ. (์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ๊ทœ์น™์€ flake8rules.com์—์„œ ์ฐพ์„ ์ˆ˜ ์žˆ์Œ):

flake8 --ignore {{rule1,rule2}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ_๋˜๋Š”_๋””๋ ‰ํ„ฐ๋ฆฌ}}

  • ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์žฌ๊ท€์ ์œผ๋กœ ๋ฆฐํŠธํ•˜์ง€๋งŒ, ์ง€์ •๋œ glob ๋˜๋Š” ํ•˜์œ„ ๋ฌธ์ž์—ด๊ณผ ์ผ์น˜ํ•˜๋Š” ํŒŒ์ผ์€ ์ œ์™ธ:

flake8 --exclude {{substring1,glob2}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ_๋˜๋Š”_๋””๋ ‰ํ„ฐ๋ฆฌ}}