質問編集履歴

2

ソースコード編集しました。

2020/02/04 14:00

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -62,13 +62,7 @@
62
62
 
63
63
  html = driver.page_source # ページのソース取得
64
64
 
65
- i = i + 1
66
-
67
- filename = 'England-Premier-League-2018-2019' + str(i) + '.txt'
68
-
69
- f = open(filename, 'w', encoding='UTF-8') # ファイルを開く(該当ファイルがなければ新規作成)
70
-
71
- f.write(html) # 文字列を記載する
65
+ print(html)
72
66
 
73
67
  f.close() # ファイルを閉じる
74
68
 

1

ソースコードはこちらです。

2020/02/04 14:00

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -10,39 +10,23 @@
10
10
 
11
11
 
12
12
 
13
-
13
+ ```ここに言語を入力
14
14
 
15
15
  from selenium import webdriver
16
16
 
17
-
18
-
19
17
  from selenium.webdriver.common.by import By
20
-
21
-
22
18
 
23
19
  from selenium.webdriver.common.keys import Keys
24
20
 
25
-
26
-
27
21
  import xlrd
28
-
29
-
30
22
 
31
23
  import xlwt
32
24
 
33
-
34
-
35
25
  import pprint
36
-
37
-
38
26
 
39
27
  import pandas as pd
40
28
 
41
-
42
-
43
29
  import json
44
-
45
-
46
30
 
47
31
  import sys, io
48
32
 
@@ -60,68 +44,34 @@
60
44
 
61
45
  race_urls = []
62
46
 
63
-
64
-
65
47
  race_url_list = 0
66
-
67
-
68
48
 
69
49
  i = 0
70
50
 
71
-
72
-
73
51
  elems_race_url = driver.find_elements_by_css_selector('td.result > a')
74
-
75
-
76
52
 
77
53
  for elem_race_url in elems_race_url:
78
54
 
79
-
80
-
81
55
  race_url = elem_race_url.get_attribute('href')
82
-
83
-
84
56
 
85
57
  race_urls.append(race_url)
86
58
 
87
-
88
-
89
59
  for race_url_list in race_urls:
90
-
91
-
92
60
 
93
61
  driver.get(race_url_list)
94
62
 
95
-
96
-
97
63
  html = driver.page_source # ページのソース取得
98
-
99
-
100
64
 
101
65
  i = i + 1
102
66
 
103
-
104
-
105
67
  filename = 'England-Premier-League-2018-2019' + str(i) + '.txt'
106
-
107
-
108
68
 
109
69
  f = open(filename, 'w', encoding='UTF-8') # ファイルを開く(該当ファイルがなければ新規作成)
110
70
 
111
-
112
-
113
71
  f.write(html) # 文字列を記載する
114
-
115
-
116
72
 
117
73
  f.close() # ファイルを閉じる
118
74
 
119
-
120
-
121
75
  driver.close()
122
76
 
123
-
124
-
125
- コード
126
-
127
77
  ```