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

質問編集履歴

2

修正

2019/10/20 13:55

投稿

john_doe_
john_doe_

スコア354

title CHANGED
File without changes
body CHANGED
@@ -1,12 +1,12 @@
1
1
  下記サイトより、コメントnumber、コメント、名前、投稿日時、を取得したいと考えています。
2
- http://kanto.hostlove.com/fuat/20191015033524/1
2
+ http://**********************************
3
3
 
4
4
  下記のように記載してみましたが、投稿日時だけ上手くいきませんでした。。。。
5
5
 
6
6
  ```ここに言語を入力
7
7
  from selenium import webdriver
8
8
  driver = webdriver.Chrome()
9
- url = 'http://kanto.hostlove.com/fuat/1?str=%93%8C%8B%9E%83%7D%83e%83%8A%83A%83%8B'
9
+ url = 'http://********************************::'
10
10
  driver.get(url)
11
11
  elem = driver.find_element_by_class_name('link_list')
12
12
  url = elem.find_element_by_tag_name('a').get_attribute('href')

1

修正

2019/10/20 13:55

投稿

john_doe_
john_doe_

スコア354

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,7 @@
1
1
  下記サイトより、コメントnumber、コメント、名前、投稿日時、を取得したいと考えています。
2
2
  http://kanto.hostlove.com/fuat/20191015033524/1
3
3
 
4
- 下記のように記載してみましたが、上手くいきませんでした。。。。
4
+ 下記のように記載してみましたが、投稿日時だけ上手くいきませんでした。。。。
5
5
 
6
6
  ```ここに言語を入力
7
7
  from selenium import webdriver
@@ -17,11 +17,11 @@
17
17
  name = []
18
18
  date = []
19
19
 
20
- elems = driver.find_elements_by_class_name('wrap_box')
20
+ elems = driver.find_elements_by_tag_name('article')
21
21
  for elem in elems:
22
- num.append(elem.find_element_by_class_name('counter').text)
22
+ num.append(elm.find_element_by_tag_name('a').get_attribute('title'))
23
- res.append(elem.find_element_by_class_name('res').text)
23
+ res.append(elem.find_element_by_tag_name('div').text)
24
- name.append(elem.find_element_by_class_name('fa').text)
24
+ name.append(elem.find_element_by_tag_name('span').text)
25
25
  date.append(elem.find_element_by_class_name('date').text)
26
26
  driver.quit()
27
27
  ```