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

質問編集履歴

3

9/26再更新 コード最下部

2018/09/27 03:03

投稿

windyno8
windyno8

スコア12

title CHANGED
File without changes
body CHANGED
@@ -40,14 +40,15 @@
40
40
 
41
41
  **
42
42
  ```**ここからアドバイス頂いた後トライしているもの
43
- price = ''**
44
43
 
44
+ price = ''
45
+
45
46
  import requests
46
47
  import csv
47
48
 
48
49
  from bs4 import BeautifulSoup
49
50
 
50
- url = 'http://'
51
+ url = 'http://kakaku.com/kuruma/used/spec/Maker=1/Model=31773'
51
52
  html = requests.get(url)
52
53
 
53
54
  soup = BeautifulSoup(html.text,"html.parser")
@@ -58,10 +59,11 @@
58
59
  b =(i.string)
59
60
 
60
61
  a_list = []
62
+ for j in b:
61
- a_list.append(b)
63
+ a_list.append(j)
62
64
 
63
65
  f = open('some.csv', 'w')
64
66
  writer = csv.writer(f)
65
67
  writer.writerow(a_list)
66
-
68
+ ```
67
69
  ```

2

アドバイス後頂いた後にトライしたコードを再更新

2018/09/27 03:03

投稿

windyno8
windyno8

スコア12

title CHANGED
File without changes
body CHANGED
@@ -38,28 +38,30 @@
38
38
  writer = csv.writer(f, lineterminator='\n')
39
39
  writer.writerow(a)
40
40
 
41
-
41
+ **
42
42
  ```**ここからアドバイス頂いた後トライしているもの
43
- price = ''
43
+ price = ''**
44
44
 
45
45
  import requests
46
46
  import csv
47
- import sys
48
47
 
49
48
  from bs4 import BeautifulSoup
50
49
 
51
- url = 'http://kakaku.com/kuruma/used/spec/Maker=1/Model=31773'
50
+ url = 'http://'
52
51
  html = requests.get(url)
53
52
 
54
53
  soup = BeautifulSoup(html.text,"html.parser")
55
54
  span = soup.find_all("span",{"class":"price"})
56
- print(span)
57
55
 
58
56
  for i in span:
57
+ print(i.string)
59
- a = float(i.string)
58
+ b =(i.string)
60
- print(a)
61
59
 
62
- writer = csv.writer(sys.stdout)
60
+ a_list = []
63
- _ = writer.writerow([a])
61
+ a_list.append(b)
64
62
 
63
+ f = open('some.csv', 'w')
64
+ writer = csv.writer(f)
65
+ writer.writerow(a_list)
66
+
65
67
  ```

1

アドバイス頂いた後にトライしているコードを更新いたしました。

2018/09/27 02:55

投稿

windyno8
windyno8

スコア12

title CHANGED
File without changes
body CHANGED
@@ -36,4 +36,30 @@
36
36
 
37
37
  with open('some.csv', 'w') as f:
38
38
  writer = csv.writer(f, lineterminator='\n')
39
- writer.writerow(a)
39
+ writer.writerow(a)
40
+
41
+
42
+ ```**ここからアドバイス頂いた後トライしているもの
43
+ price = ''
44
+
45
+ import requests
46
+ import csv
47
+ import sys
48
+
49
+ from bs4 import BeautifulSoup
50
+
51
+ url = 'http://kakaku.com/kuruma/used/spec/Maker=1/Model=31773'
52
+ html = requests.get(url)
53
+
54
+ soup = BeautifulSoup(html.text,"html.parser")
55
+ span = soup.find_all("span",{"class":"price"})
56
+ print(span)
57
+
58
+ for i in span:
59
+ a = float(i.string)
60
+ print(a)
61
+
62
+ writer = csv.writer(sys.stdout)
63
+ _ = writer.writerow([a])
64
+
65
+ ```