PythonのWebスクレイピングで、ページ内に表示されている情報を読み取りたい時に使うコードです。
例
ページ内の特定の場所に商品の品番が表示されている。その情報をゲットしたい。
品番が表示されている場所のnameが item_cd の場合。
「browser」はWebドライバーを定義している変数です。
command #品番ゲット
elemHn = browser.find_element_by_name('item_cd')
elemHn2 = elemHn.get_attribute('value')
print("品番: ", elemHn2)
.get_attribute('value')
指定したnameの場所に表示されている文字情報は、HTMLの世界では「value」という箱に入っています。
.get_attribute('value')はその箱の中の情報を取り出してくれ、という命令文です。