質問編集履歴

1

コードを追加

2020/01/18 13:34

投稿

momodebi
momodebi

スコア13

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