特急コース X

Pythonで学ぶWebスクレイピング

Thomas Laetsch

Data Scientist, NYU

またスラッシャー動画?

xpath = '/html/body/div[2]'

シンプルなXPath:

  • 1本のスラッシュ / は1世代下へ移動。
  • スラッシュ間のタグ名で要素の方向を指定。
  • タグ名の後の角括弧 [] で対象の同階層要素を選択。
Pythonで学ぶWebスクレイピング

またスラッシャー動画?

divをハイライト

xpath = '/html/body/div[2]'
Pythonで学ぶWebスクレイピング

スラッシャー二本立て?

  • HTML全体のすべての table 要素を指定:
xpath = '//table'
  • body の2番目の div 配下(子孫)のすべての table を指定:
xpath = '/html/body/div[2]//table`
Pythonで学ぶWebスクレイピング

Ex(path)cellent

Pythonで学ぶWebスクレイピング

Preparing Video For Download...