実業務を想定したツールやノウハウを紹介 Pythonにおけるデバッグ手法 #pyconjp #pyconjp_201
Pythonにおけるデバッグ手法
TakesxiSximada @TakesxiSximada
1ファイルのスクリプトから、様々なフレームワークを利用したコード、様々なところでバグは発生します。それらのバグの解消を速やかに行えるように、デバッグのツールやノウハウが進化しています。デバッグ手法の意義について学び、また各種デバッグツールとその使い方を解説します。また実業務で発生する実際のデバッグしたい環境を想定したデバッグ手法の解説、デバッグに関する失敗談を解説します。
Natsuko
@natsukoa333
前使った時、覚えきれなくてprintデバックに戻ってしまったので、PyCharmとか使ってpbd覚えよう(´・∀・`) #pyconjp_201
2017-09-09 16:03:00
HARAKI Masashi/原木 正志
@m_haraki
import pdb; pdb.set_trace() 覚えとこ #pyconjp #pyconjp_201
2017-09-09 16:03:07
npub1hqmrddql4em63chfs02x8cx86alrdss9m4kxevpjzwwgc
@ryu22e
noseにはpdbを使うオプションが有るが、意図したところで止まってくれないことが多い #pyconjp_201 #PyconJP
2017-09-09 16:03:36
npub1hqmrddql4em63chfs02x8cx86alrdss9m4kxevpjzwwgc
@ryu22e
PyCharmが一番「簡単 + デバッグしやすい」という印象を受けるな #pyconjp_201 #PyconJP
2017-09-09 16:04:45
うさたーん
@usaturn
Circle CI 1.0 は Rebuild with SSH という設定をするとログインして調べる事ができる #pyconjp #pyconjp_201
2017-09-09 16:07:06
npub1hqmrddql4em63chfs02x8cx86alrdss9m4kxevpjzwwgc
@ryu22e
CircleCIのBuild SSH、以前試したときはFingerprintを出してくれなくて本物のサーバーにつながっているのか確認できなかったけど、最近は表示されるので地味に良くなった #pyconjp_201 #PyconJP
2017-09-09 16:07:44