質問編集履歴
1
コードを追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,6 +5,52 @@
|
|
5
5
|
その際、コードを書いてみたのですが、行と列が分かれておらず、
|
6
6
|
|
7
7
|
行と列を分けたいと考えています。
|
8
|
+
|
9
|
+
(現行コード:
|
10
|
+
|
11
|
+
import csv
|
12
|
+
|
13
|
+
import requests
|
14
|
+
|
15
|
+
from bs4 import BeautifulSoup
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
load_url="http://www.murc-kawasesouba.jp/fx/index.php"
|
20
|
+
|
21
|
+
res = requests.get(load_url)
|
22
|
+
|
23
|
+
soup = BeautifulSoup(res.content,'lxml')
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
table = soup.findAll("table", {"class": "data-table5"})[0]
|
28
|
+
|
29
|
+
rows = table.findAll("tr")
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
+
csvlist=[]
|
34
|
+
|
35
|
+
for row in rows:
|
36
|
+
|
37
|
+
row=row.getText()
|
38
|
+
|
39
|
+
csvlist.append(row)
|
40
|
+
|
41
|
+
|
42
|
+
|
43
|
+
f=open("output.csv","w")
|
44
|
+
|
45
|
+
writecsv = csv.writer(f, lineterminator='\n')
|
46
|
+
|
47
|
+
writecsv.writerow(csvlist)
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
f.close())
|
52
|
+
|
53
|
+
|
8
54
|
|
9
55
|
![イメージ説明](d6406c32212446936f73ec4fc54aebae.png)
|
10
56
|
|