BeautifulSoupのfindAll関数にラムダ式を渡してやると・・・

要素の取り出しに柔軟性を持たせることができる。

これを証明するためにテストページを作成し、BeautifulSoupでアクセスしてみることにした。

はたして、うまくいくかな?

実験スクリプト

成人式を迎えるまでに、どれだけの実験スクリプトを書いたかによって、その人間のハッカー指数が決まると言われている。

よほどの天才でない限り、テクニカルドキュメントや本を読んだだけでハッカーになることはできない。
ただコンピューターに向かい、マシンガンの如くキーボード入力を積み重ねることによって、指がプログラミング技術を覚えるのだ。

さあ、今宵もそんな、数研出版のチャート式数学の練習問題に出てきそうな、実験スクリプトを書いてみようではありませんか。

(実験スクリプト) prac_lambda.py

# 〜 コーディング中 〜

(実行結果)

$ python3 prac_lambda.py

参考文献

PythonによるWebスクレイピング

Pythonプログラミング物語 © 2016 Frontier Theme