質問編集履歴
3
9/26再更新 コード最下部
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(
|
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
アドバイス後頂いた後にトライしたコードを再更新
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://
|
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
|
-
|
58
|
+
b =(i.string)
|
60
|
-
print(a)
|
61
59
|
|
62
|
-
|
60
|
+
a_list = []
|
63
|
-
|
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
アドバイス頂いた後にトライしているコードを更新いたしました。
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
|
+
```
|