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

質問編集履歴

2

不適切な表現を修正

2019/10/19 14:47

投稿

john_doe_
john_doe_

スコア354

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  下記サイトより設立年と資本金情報を取得したいと考えています。
2
- https://job.rikunabi.com/2020/company/r698881006/
2
+ https://****************/
3
3
 
4
4
  table情報からxpathを利用した情報取得はできましたが、
5
5
  classやtag情報を利用して情報取得することにトライしています。
@@ -8,11 +8,11 @@
8
8
  ```ここに言語を入力
9
9
  from selenium import webdriver
10
10
  driver = webdriver.Chrome()
11
- driver.get('https://job.rikunabi.com/2020/company/r698881006/')
11
+ driver.get('https://*********************')
12
12
 
13
13
  datas = []
14
- driver.get('https://job.rikunabi.com/2020/company/r698881006/')
14
+ driver.get('https://*******************************:')
15
- elems = driver.find_elements_by_class_name('ts-h-mod-dataTable02-cell_td')
15
+ elems = driver.find_elements_by_class_name('class_name')
16
16
  for elem in elems:
17
17
  datas.append(elem.text)
18
18
  datas[1]

1

追記

2019/10/19 14:47

投稿

john_doe_
john_doe_

スコア354

title CHANGED
File without changes
body CHANGED
@@ -9,7 +9,13 @@
9
9
  from selenium import webdriver
10
10
  driver = webdriver.Chrome()
11
11
  driver.get('https://job.rikunabi.com/2020/company/r698881006/')
12
+
13
+ datas = []
14
+ driver.get('https://job.rikunabi.com/2020/company/r698881006/')
12
- data1 = driver.find_element_by_class_name('ts-h-mod-dataTable02-cell').find_element_by_tag_name('td')
15
+ elems = driver.find_elements_by_class_name('ts-h-mod-dataTable02-cell_td')
16
+ for elem in elems:
17
+ datas.append(elem.text)
18
+ datas[1]
19
+ datas[2]
13
20
  ```
14
-
15
- 解決策についてご教示いただけましたら幸甚です。
21
+ 上記よりもスマートな取得方法がありましたら、ご教示いただけましたら幸甚です。