科学の箱

科学・IT・登山の話題

Python

selectorとxpathを手軽に取得する方法

投稿日:2018年10月13日 更新日:

スクレイピングをするプログラムを開発するときに対象となる項目を取得するためにselector/xpathで指定する。

Google Chromeではselector/xpath値を簡単に取得できる。

まずは値を選択したい項目をハイライトする。右クリックをして”検証”を選ぶ。

開発者ツールが表示される。[Copy]を選択する。selectorならば、[Copy selector], XPathなら[Copy XPath]を選べばよい。

この結果として以下に記載する値が取得できる。

selector:  #dnn_ctr1335_HtmlModule_HtmlModule_lblContent > span > table > tbody > tr:nth-child(2) > td:nth-child(2) > a

XPath:
//*[@id=”dnn_ctr1335_HtmlModule_HtmlModule_lblContent”]/span/table/tbody/tr[2]/td[2]/a

メタ情報

inarticle



メタ情報

inarticle



-Python
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

Python + Slack Bot – 1

こちらのページを参考にしてslack botを作成する。 https://www.fullstackpython.com/blog/build-first-slack-bot-python.html …

no image

Pythonまとめ

環境設定 環境設定 基本 Hello Worldを実行 数字、計算、文字列を画面出力   文字列 Pythonで文字列を生成するときの方法についてまとめる 制御フロー if ループ イテレー …

no image

kaggle Titanic Tutorial – 7

さて今回はAgeを補完してから、元の分布と比べてみる。 def fill_age(row): condition = ( (d_train_g_m[‘Sex’] == row[‘Sex’]) &amp …

no image

SIGNATE お弁当の需要予測-5

相関の概要を見てみる。これによりどの変数を利用して回帰するかを考える。 sns.heatmap(d_train_w.corr(),cmap=’coolwarm’) Related posts:GCP …

no image

flip, fliplr, flipudを使って配列要素を上下左右、左右、上下反転する

画像処理などでは要素の値を配列全体で反転したいときがある。このようなときに役に立つのがflip, fliplr, flipudである。 flipのマニュアル fliprのマニュアル flipudのマニ …

2018年10月
« 9月   11月 »
1234567
891011121314
15161718192021
22232425262728
293031  

side bar top



アーカイブ

カテゴリー