「リーダブルコード」や「ゼロから作るDeep Learning」などの技術書で有名なオライリーさん、読んだことのある人も多いはずです。プログラミングから料理まで、いろいろな本が出版されていますが、今までに出版された本をすべて購入したらいくらになるのでしょうか?調べてみました。
調べ方

ソースコード
1import requests
2from bs4 import BeautifulSoup
3
4res = requests.get('https://www.oreilly.co.jp/catalog/')
5soup = BeautifulSoup(res.text, 'html.parser')
6
7price_elements = soup.select('#bookTable > tbody > tr > td.price')
8
9prices = [price.get_text(strip=True) for price in price_elements]
10
11books_length = len(prices)
12
13total_sum = sum(float(price.replace(',', '')) for price in prices)
14
15print("書籍数:", books_length, "冊")
16print("合計金額:", total_sum, "円")(多分動く)
実行結果
1書籍数: 412 冊
2合計金額: 1509200.0 円まとめ
ということで、オライリー本を全冊買うと1509200円かかることがわかりました。高いですね。どれもいい本なので仕方ないんですけどね。お財布に余裕のある方はぜひ全冊揃えてみては?(破産する)
それでは!