python 傳送 email 附件名 在Kindle上顯示亂碼 ?在網頁郵箱正常?

時間 2021-06-29 04:57:23

1樓:

:#得到拖動的檔案路徑

getfile

=sys

.argv[1

]except

Exception,e

:#用正常方式開啟

getfile

=raw_input

('輸入完整路徑獲取附件(拖動檔案到控制台視窗):'

)filename=os

.path

.basename

(getfile

)#從路徑獲取檔名

對了,別忘記把.py字尾改成.pyw,消除黑色視窗……還有弄個

import

ctypes

#……#結束後彈出提示對話方塊

text

=filename+'

\n'+'Successfully sent to '

+msg

['to'

]ctypes

.windll

.user32

.MessageBoxA(0

,text,''

,0)#……

來吧,可勁地折騰吧。

折騰出來了別忘記分享出來讓我抄抄……^_^

2樓:

從路徑名(\\)來看你應該是在Win下寫的python程式,而Win下的路徑等編碼方式預設是gb2312/gbk,而在kindle/mac/linux等系統下應該是utf-8編碼,所以顯示上會出現亂碼(kindle系統的編方式是猜測),如果以上猜測正確,則可以修改:

addflist = [『f:\\kindle\\』 + f.decode("gbk").encode("utf-8") for f in addlist]試試。

如何用python傳送email?

若月寒 fp open filename,rb 務必加上必要的頭,否則傳送後無法正常解碼file.add header Content Disposition attachment filename gbk filename file.add header Content ID 0 file.add...

Python爬蟲傳送post請求要攜帶哪些引數

暗淡的年華 12345678910import requestss requests.session login data post 資料s.post http login data驗證是否登陸成功,抓取 https www.wd 知乎 tn 44039180 cpr fenlei bIi4WUvY...

如果有兩個傳送點,A傳送到B,B傳送回A,以此迴圈,一上一下擺放,人一旦跳入迴圈,會發生什麼?

就這樣隨風z 發生情況取決於傳送本身對被傳送物體的傳送方式 1.筆者主要考慮的是傳送過程中 物體的運動狀態被不被保留 動量是否發生改變 如果,假設傳送點是類似於空間摺疊一類的傳送方式 即是人不動,是空間發生了改變 那麼在傳送過程中物體的動量將不會發生改變,就是說,人會一直維持在跳入迴圈的 入 那一瞬...