Wpis z mikrobloga

#python #rpaframework #naukaprogramowania #robotframework #testowanieoprogramowania #testowanie

Hej Mirki i Mirabelki, mam problem z wysłaniem maila z załącznikiem(plik xlsx) za pomocą RPA Frameworka (https://rpaframework.org/libraries/email_imapsmtp/index.html). Jeżeli nie dodam załącznika wszystko działa tak jak należy. Jeżeli dodam załącznik np. plik txt - też działa. Jak załączę plik xlsx, mail się nie wysyła i otrzymuję taki error: AttributeError: 'NoneType' object has no attribute 'split' Ktoś wie jak to rozwiązać?
  • 6
@Ilythiiri: @paczelok: Wygląda jak by był problem z bliblioteką mimetypes. Jak wpisałem sobie:

import mimetypes
print('xls: ',mimetypes.guess_type('filename.xls'))
print('xlsx: ',mimetypes.guess_type('filename.xlsx'))

to w xlsx wychodzi (none,none) - a w xls ('application/vnd.ms-excel', None)

Jednak nadal nie wiem jak to poprawić.