Pythonを初めてまもない初心者で、プログラミングも勉強始めたばかりです。
最終的にWebスクレイピングができるようになりたいと思っています。
初歩的なことで、つまづいているので詳しい方教えて下さいm(__)m
※Windows10のコマンドプロンプトから実行しています。
※Webスクレイピングの規約は確認しています。
★やりたいこと★
食べログで指定した店舗ページの予約空情報をリストにしたいです。(添付画像のカレンダーの部分)
※店舗選択はランダムです。
■問題■
カレンダーの〇がついてる日付は取得できたのですが、
〇がどうしても取得できません。。。
■使用しているコード■
これで日付の取得はできました。
Python
1import time 2 3from selenium import webdriver 4 5driver = webdriver.Chrome() 6driver.get("https://tabelog.com/tokyo/A1301/A130103/13152236/") 7 8#ページの読み込み 9time.sleep(5) 10 11elems = driver.find_elements_by_class_name("js-calendar-day-target") 12 13for elem in elems: 14 print(elem.text)
■このコードの結果↓
3
6
7
8
9
10
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー