質問編集履歴
11
追記修正した。
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,10 +16,6 @@
|
|
16
16
|
|
17
17
|
アドバイスありがとうございます。アドバイスをいただいて修正したところ、以下のエラーがでました。
|
18
18
|
|
19
|
-
|
20
|
-
|
21
|
-
```
|
22
|
-
|
23
19
|
import requests
|
24
20
|
|
25
21
|
mes = requests.get('C:/Users/XXXXXXXXX/Desktop/テキストデータ.txt')
|
@@ -28,6 +24,8 @@
|
|
28
24
|
|
29
25
|
|
30
26
|
|
27
|
+
```
|
28
|
+
|
31
29
|
InvalidSchema: No connection adapters were found for 'C:/Users/XXXXXXXXX/Desktop/テキストデータ.txt'
|
32
30
|
|
33
31
|
```
|
10
追記修正した。
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,13 +12,21 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
-
```
|
16
|
-
|
17
15
|
(2020/08/11追記)
|
18
16
|
|
19
17
|
アドバイスありがとうございます。アドバイスをいただいて修正したところ、以下のエラーがでました。
|
20
18
|
|
19
|
+
|
20
|
+
|
21
|
+
```
|
22
|
+
|
21
|
-
import
|
23
|
+
import requests
|
24
|
+
|
25
|
+
mes = requests.get('C:/Users/XXXXXXXXX/Desktop/テキストデータ.txt')
|
26
|
+
|
27
|
+
が違うのでしょうか?
|
28
|
+
|
29
|
+
|
22
30
|
|
23
31
|
InvalidSchema: No connection adapters were found for 'C:/Users/XXXXXXXXX/Desktop/テキストデータ.txt'
|
24
32
|
|
9
ソースコードを修正した。
test
CHANGED
File without changes
|
test
CHANGED
@@ -166,7 +166,7 @@
|
|
166
166
|
|
167
167
|
|
168
168
|
|
169
|
-
```python
|
169
|
+
```python3.7
|
170
170
|
|
171
171
|
|
172
172
|
|
8
わかりやくした。
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,12 +12,24 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
+
```
|
16
|
+
|
15
17
|
(2020/08/11追記)
|
16
18
|
|
19
|
+
アドバイスありがとうございます。アドバイスをいただいて修正したところ、以下のエラーがでました。
|
20
|
+
|
21
|
+
import requestsが違うのでしょうか?
|
22
|
+
|
23
|
+
InvalidSchema: No connection adapters were found for 'C:/Users/XXXXXXXXX/Desktop/テキストデータ.txt'
|
24
|
+
|
25
|
+
```
|
26
|
+
|
17
27
|
|
18
28
|
|
19
29
|
メールのテキストデータは以下です。
|
20
30
|
|
31
|
+
```
|
32
|
+
|
21
33
|
From: AAAAAAAAAA@aaaaaaaa.com
|
22
34
|
|
23
35
|
Sent: Friday, July 8, 2025 9:25 PM
|
@@ -120,7 +132,7 @@
|
|
120
132
|
|
121
133
|
DDDDDDDDD
|
122
134
|
|
123
|
-
|
135
|
+
```
|
124
136
|
|
125
137
|
|
126
138
|
|
7
コードを修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -148,7 +148,7 @@
|
|
148
148
|
|
149
149
|
InvalidSchema: No connection adapters were found for 'C:/Users/XXXXXXXXX/Desktop/テキストデータ.txt'
|
150
150
|
|
151
|
-
|
151
|
+
```
|
152
152
|
|
153
153
|
### 該当のソースコード
|
154
154
|
|
6
アドバイス後に修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,6 +12,10 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
+
(2020/08/11追記)
|
16
|
+
|
17
|
+
|
18
|
+
|
15
19
|
メールのテキストデータは以下です。
|
16
20
|
|
17
21
|
From: AAAAAAAAAA@aaaaaaaa.com
|
@@ -138,96 +142,98 @@
|
|
138
142
|
|
139
143
|
SyntaxError: invalid syntax
|
140
144
|
|
145
|
+
|
146
|
+
|
147
|
+
(2020/08/11追記)※アドバイス頂いた後のエラー
|
148
|
+
|
149
|
+
InvalidSchema: No connection adapters were found for 'C:/Users/XXXXXXXXX/Desktop/テキストデータ.txt'
|
150
|
+
|
151
|
+
|
152
|
+
|
153
|
+
### 該当のソースコード
|
154
|
+
|
155
|
+
|
156
|
+
|
157
|
+
```python2.7
|
158
|
+
|
159
|
+
|
160
|
+
|
161
|
+
import requests
|
162
|
+
|
163
|
+
mes = requests.get('C:/Users/XXXXXXXXX/Desktop/テキストデータ.txt')
|
164
|
+
|
165
|
+
|
166
|
+
|
167
|
+
import xlsxwriter
|
168
|
+
|
169
|
+
wb = xlsxwriter.Workbook('C:/Users/XXXXXXXXX/Desktop/out.xlsx')
|
170
|
+
|
171
|
+
ws1 = wb.add_worksheet('sheet')
|
172
|
+
|
173
|
+
|
174
|
+
|
175
|
+
row_index=0
|
176
|
+
|
177
|
+
for i in mes:
|
178
|
+
|
179
|
+
From=i.get("From:")
|
180
|
+
|
181
|
+
Sent=i.get("Sent:")
|
182
|
+
|
183
|
+
To=i.get("To:")
|
184
|
+
|
185
|
+
Cc=i.get("Cc:")
|
186
|
+
|
187
|
+
Subject=i.get("Subject:")
|
188
|
+
|
189
|
+
print("\n--------------------------------------------")
|
190
|
+
|
191
|
+
print("{f}{s}{t}{c}\n{s1}".format(f=From,s=Sent,t=To,c=Cc,s1=Subject))
|
192
|
+
|
193
|
+
print("--------------------------------------------")
|
194
|
+
|
195
|
+
|
196
|
+
|
197
|
+
if From:
|
198
|
+
|
199
|
+
ws1.write(row_index, 0, From)
|
200
|
+
|
201
|
+
|
202
|
+
|
203
|
+
if Sent:
|
204
|
+
|
205
|
+
ws1.write(row_index, 1, Sent)
|
206
|
+
|
207
|
+
|
208
|
+
|
209
|
+
if To:
|
210
|
+
|
211
|
+
ws1.write(row_index, 2, To)
|
212
|
+
|
213
|
+
|
214
|
+
|
215
|
+
if Cc:
|
216
|
+
|
217
|
+
ws1.write(row_index, 3, Cc)
|
218
|
+
|
219
|
+
|
220
|
+
|
221
|
+
if Subject:
|
222
|
+
|
223
|
+
ws1.write(row_index, 4, Subject)
|
224
|
+
|
225
|
+
|
226
|
+
|
227
|
+
row_index=row_index+1
|
228
|
+
|
229
|
+
|
230
|
+
|
231
|
+
wb.close()
|
232
|
+
|
141
233
|
```
|
142
234
|
|
143
235
|
|
144
236
|
|
145
|
-
### 該当のソースコード
|
146
|
-
|
147
|
-
|
148
|
-
|
149
|
-
```python2.7
|
150
|
-
|
151
|
-
|
152
|
-
|
153
|
-
import reuests
|
154
|
-
|
155
|
-
|
156
|
-
|
157
|
-
mes = requests.get('C:/Users/XXXXXXXXX/Desktop/テキストデータ.txt')
|
158
|
-
|
159
|
-
|
160
|
-
|
161
|
-
import xlsxwriter
|
162
|
-
|
163
|
-
wb = xlsxwriter.Workbook('C:/Users/XXXXXXXXX/Desktop/out.xlsx')
|
164
|
-
|
165
|
-
ws1 = wb.add_worksheet('sheet')
|
166
|
-
|
167
|
-
|
168
|
-
|
169
|
-
row_index=0
|
170
|
-
|
171
|
-
for i in mes:
|
172
|
-
|
173
|
-
From=i.get("From:")
|
174
|
-
|
175
|
-
Sent=i.get("Sent:")
|
176
|
-
|
177
|
-
To=i.get("To:")
|
178
|
-
|
179
|
-
Cc=i.get("Cc:")
|
180
|
-
|
181
|
-
Subject=i.get("Subject:")
|
182
|
-
|
183
|
-
print("\n--------------------------------------------")
|
184
|
-
|
185
|
-
print("{f}{s}{t}{c}\n{s1}".format(f=From,s=Sent,t=To,c=Cc,s1=Subject))
|
186
|
-
|
187
|
-
print("--------------------------------------------")
|
188
|
-
|
189
|
-
|
190
|
-
|
191
|
-
if From:
|
192
|
-
|
193
|
-
ws1.write(row_index, 0, From)
|
194
|
-
|
195
|
-
|
196
|
-
|
197
|
-
if Sent:
|
198
|
-
|
199
|
-
ws1.write(row_index, 1, Sent)
|
200
|
-
|
201
|
-
|
202
|
-
|
203
|
-
if To:
|
204
|
-
|
205
|
-
ws1.write(row_index, 2, To)
|
206
|
-
|
207
|
-
|
208
|
-
|
209
|
-
if Cc:
|
210
|
-
|
211
|
-
ws1.write(row_index, 3, Cc)
|
212
|
-
|
213
|
-
|
214
|
-
|
215
|
-
if Subject:
|
216
|
-
|
217
|
-
ws1.write(row_index, 4, Subject)
|
218
|
-
|
219
|
-
|
220
|
-
|
221
|
-
row_index=row_index+1
|
222
|
-
|
223
|
-
|
224
|
-
|
225
|
-
wb.close()
|
226
|
-
|
227
|
-
```
|
228
|
-
|
229
|
-
|
230
|
-
|
231
237
|
### 試したこと
|
232
238
|
|
233
239
|
以下を参考にしましたが、できませんでした。
|
5
ソースコードを修正しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -182,7 +182,7 @@
|
|
182
182
|
|
183
183
|
print("\n--------------------------------------------")
|
184
184
|
|
185
|
-
print("{f}{s}{t}{c}\n{s1}".format(f=From
|
185
|
+
print("{f}{s}{t}{c}\n{s1}".format(f=From,s=Sent,t=To,c=Cc,s1=Subject))
|
186
186
|
|
187
187
|
print("--------------------------------------------")
|
188
188
|
|
4
ソースコードを修正しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -132,7 +132,7 @@
|
|
132
132
|
|
133
133
|
File "C:/Users/XXXXXXXXXXX/メール読み込み.py", line 24
|
134
134
|
|
135
|
-
print("{f}{s}{t}:{c}\n{s}".format(f=From:,s=Sent:,t=To:,c=Cc:,s=Subject:))
|
135
|
+
print("{f}{s}{t}:{c}\n{s1}".format(f=From:,s=Sent:,t=To:,c=Cc:,s1=Subject:))
|
136
136
|
|
137
137
|
^
|
138
138
|
|
@@ -182,7 +182,7 @@
|
|
182
182
|
|
183
183
|
print("\n--------------------------------------------")
|
184
184
|
|
185
|
-
print("{f}{s}{t}{c}\n{s}".format(f=From:,s=Sent:,t=To:,c=Cc:,s=Subject:))
|
185
|
+
print("{f}{s}{t}{c}\n{s1}".format(f=From:,s=Sent:,t=To:,c=Cc:,s1=Subject:))
|
186
186
|
|
187
187
|
print("--------------------------------------------")
|
188
188
|
|
3
コードが間違っていたので修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -168,7 +168,7 @@
|
|
168
168
|
|
169
169
|
row_index=0
|
170
170
|
|
171
|
-
for i in
|
171
|
+
for i in mes:
|
172
172
|
|
173
173
|
From=i.get("From:")
|
174
174
|
|
2
内容同一にするため修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -154,7 +154,7 @@
|
|
154
154
|
|
155
155
|
|
156
156
|
|
157
|
-
mes = requests.get('C:/Users/XXXXXXXXX/Desktop/
|
157
|
+
mes = requests.get('C:/Users/XXXXXXXXX/Desktop/テキストデータ.txt')
|
158
158
|
|
159
159
|
|
160
160
|
|
1
タイトルが短くして主題をわかりやくした。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
テキストデータ
|
1
|
+
テキストデータから抽出するには
|
test
CHANGED
File without changes
|