IT

【Pythonコード】ページ内の文字情報を読み取る【Webスクレイピング】

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')はその箱の中の情報を取り出してくれ、という命令文です。

 

-IT

Copyright© TABLE STATION , 2021 All Rights Reserved.