HTML の表の取得
Web ページの HTML に含まれる表(<table>)を、pandas で取得する方法として、最も適切なものを1つ選べ。
- A
pd.read_html(URL)を使う。ページ内の表がDataFrameのリストで返る(解析ライブラリが必要)。 - B
pd.read_csv(URL)で、HTML の表も自動で読める。 - C
pd.read_htmlは、1 つのDataFrameだけを返す。 - D
HTML の表は、pandas では取得できない。
正解と解説を見る
正解:A
pd.read_html は、ページ内のすべての表を DataFrame のリストとして返す。lxml などの解析ライブラリが必要。
- A
正しい。利用規約と取得の頻度に注意する。
- B
誤り。CSV 以外の形式は読めない。
- C
誤り。表の数だけの
DataFrameのリストが返る。 - D
誤り。
read_htmlがある。
このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。