teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

説明追記

2018/09/29 02:59

投稿

hehemumu
hehemumu

スコア13

title CHANGED
@@ -1,1 +1,1 @@
1
- python3での日本語ファイル名エクセルファイルを添付してメール送信方法
1
+ python3での日本語ファイル名ファイルを添付してメール送信する方法
body CHANGED
@@ -1,9 +1,15 @@
1
- ### 前提・実現したいこと
2
- pythonで日本語ファイル名のエクセルファイルを添付メールですが、
1
+ 人がエクセルに集計しメール送た作業をpython自動化したいと考えていま
3
- 添付ファイル名がAT****.xlsxになります。
4
2
 
3
+ 集計したデータをエクセルファイルにまとめてメールに添付し送付するまではできたのですが、
5
- 添付ファイル名を日本語指定する方法はどのようにすればよろいでしょうか
4
+ メールに添付するエクセルファイルがどうしても日本語指定してもAT****.xlsxになり
5
+ 指定したファイル名で添付することができません。
6
6
 
7
+ メールヘッダでの添付ファイル名を記載する文字コード指定の方法
8
+ (ソース:filename = '添付ファイル名.xlsx')の箇所が問題と思われるのですが、
9
+ ネット、本等で調べても情報がなく手詰まりになっています。
10
+
11
+ 正しい記載を知っている方は教えていただけないでしょうか。
12
+
7
13
  ### 該当のソースコード
8
14
  言語 python3
9
15
  OS centos7