teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2021/08/10 11:53

投稿

otn
otn

スコア86365

answer CHANGED
@@ -1,4 +1,11 @@
1
1
  > find_element_by_tag_name("download")
2
2
 
3
3
  は、文字通りタグ名で取得する関数ですが、`download`というタグは普通は無いので、間違いでしょう。
4
- HTMLをよく見ましょう。
4
+ HTMLをよく見ましょう。
5
+
6
+ #追記
7
+ 「`download`という属性を持った`a`タグ」という条件なら、
8
+ ```Python
9
+ driver.find_element_by_css_selector("a[download]").get_attribute("href")
10
+ ```
11
+ ですね。それで唯一になるのでしょうか?複数あるなら`find_elements_by_~~`で。