2012-02-10 1 views
0

은 내가 POP3 사서함에서 attchments를 다운로드 AF 파이썬 스크립트가 있습니다.파이썬 POP3 LIB의 AT & T는 인코딩

좋은 :

191720_15728883_20120207_151138.pdf

Invoice_3565382.pdf

하지만 일부 인코딩 문제가 좀 ..

for i in range(self.count_inbox(client))[:20]: 
     lines = client.retr(i+1)[1] 
     mstring = string.join(lines, "\n") 

     # Loop trough part of each mails 
     for part in email.message_from_string(mstring).walk(): 
      try: 
       filename = part.get_filename() 
      except: 
       filename = None 

      if filename: 
       attchments[filename] = part.get_payload(decode=True) 

는 AT & T는 파일 중 일부는 이름이 오류 :???

= 윈도우 1252 Q Factu ? ur_751845.pdf =

답변