質問編集履歴

11

追記修正した。

2020/08/12 05:38

投稿

退会済みユーザー
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

追記修正した。

2020/08/12 05:38

投稿

退会済みユーザー
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 requestsが違うのでしょうか?
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

ソースコードを修正した。

2020/08/12 04:26

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -166,7 +166,7 @@
166
166
 
167
167
 
168
168
 
169
- ```python2.7
169
+ ```python3.7
170
170
 
171
171
 
172
172
 

8

わかりやくした。

2020/08/12 02:57

投稿

退会済みユーザー
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

コードを修正しました。

2020/08/12 02:54

投稿

退会済みユーザー
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

アドバイス後に修正しました。

2020/08/11 14:30

投稿

退会済みユーザー
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

ソースコードを修正しました

2020/08/11 14:27

投稿

退会済みユーザー
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:,s=Sent:,t=To:,c=Cc:,s1=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
 

4

ソースコードを修正しました

2020/08/11 09:59

投稿

退会済みユーザー
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

コードが間違っていたので修正しました。

2020/08/11 09:58

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -168,7 +168,7 @@
168
168
 
169
169
  row_index=0
170
170
 
171
- for i in jm:
171
+ for i in mes:
172
172
 
173
173
  From=i.get("From:")
174
174
 

2

内容同一にするため修正しました。

2020/08/11 09:56

投稿

退会済みユーザー
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/text.txt')
157
+ mes = requests.get('C:/Users/XXXXXXXXX/Desktop/テキストデータ.txt')
158
158
 
159
159
 
160
160
 

1

タイトルが短くして主題をわかりやくした。

2020/08/11 08:40

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- テキストデータ(メール)から抽出するには
1
+ テキストデータから抽出するには
test CHANGED
File without changes