始める無料で始める

CSSロケータへの(X)Path

多くの人は、XPath表記よりもCSSロケータ表記を好みます。後ほど見るように、属性の指定がとても簡単になることが多いからです。この演習では、XPathとCSSロケータ文字列の間を行き来することに慣れていただくため、両者の間で直接「翻訳」してみる機会をご用意しました。

この章の演習は読み込みに時間がかかる場合があります。

この演習はコースの一部です

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

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Create the XPath string equivalent to the CSS Locator 
xpath = '/html/body/span[1]//a'

# Create the CSS Locator string equivalent to the XPath
css_locator = ____
コードを編集して実行