Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Pythonコーディングスタイル@第2回 Kobe.py勉強会

Pythonコーディングスタイル@第2回 Kobe.py勉強会

Yosuke Onoue

June 04, 2016
Tweet

More Decks by Yosuke Onoue

Other Decks in Technology

Transcript

  1. ࣗݾ঺հ • ͓ͷ͏͑ (@_likr) • ژ౎େֶ ੓ࡦͷͨΊͷՊֶϢχοτ ಛఆॿڭ • ng-kyoto

    ΦʔΨφΠβʔ
 GDGਆށ ελοϑ • ՄࢹԽΞϓϦέʔγϣϯͷ
 Webϕʔε࣮૷
  2. ίʔσΟϯάελΠϧΛܾΊΔ • ࣗ෼Ͱ࡞ͬͨ΋ͷ • ࣗ෼ͷձࣾɾνʔϜ͕࡞ͬͨ΋ͷ • ଞͷձࣾɾ૊৫͕࡞ͬͨ΋ͷ • Google Python

    Style Guide
 https://google.github.io/styleguide/pyguide.html • ίϛϡχςΟ͕࡞ͬͨ΋ͷ • PEP 8 ௕͍΋ͷʹ͸ר͔ΕΑ͏
  3. flake8 • https://pypi.python.org/pypi/flake8 • pep8 + pyflakes + McCabeͷ॥؀తෳࡶ౓νΣοΫ •

    ϓϥάΠϯػߏ • ॥؀తෳࡶ౓ • ϓϩάϥϜͷ੍ޚϑϩʔ͕ͲΕ͚ͩෳࡶ͔Λଌఆ