Python E-posta eki eklemek için çalışıyorum ve ben hata almaya devam:Python dosya eki hatası
IsADirectoryError: [Errno 21] Bir dizin: '/ Users/myname/Masaüstü/Güncel Masaüstü yardım için
file = "myfile.pdf"
attachment = open("/Users/myname/Desktop/Current Desktop/Folder","rb")
part = MIMEBase('application', 'octet-stream')
part.set_payload((file).read())
encoders.encode_base64(part)
part.add_header('Content-Disposition', "attachment; filename=%s" % file)
Teşekkür:/Klasör'
İşte benim kodudur!
gibi bir şey '/ Users/myname/Masaüstü/Akım Masaüstü/Folder' bir dizindir istiyorum? Görünüşe göre ... –
Bir dizin eklemeyi deniyor gibisiniz. İlk önce zip ya da tarball yapmak isteyebilirsiniz ve sonra ekleyiniz .. – karthikr
bu eklemeye çalıştığım -myfile.pdf dosyasını içeren bir dizin. Ek için dosya yolunu yazmaya çalışıyordum. Sanırım bir şey anlamadım. – user3353890