Direngsekeun: ngarobah email outlook kana file téks python

Masalah utama sareng ngarobih email Outlook kana file téks nyaéta Outlook henteu salawasna ngajaga inpormasi pormat dina email. Ieu tiasa ngahesekeun ngartos eusi email.

-3.x email outlook text-files share|improve this question edited Jan 14 '15 at 8:13 asked Jan 14 '15 at 7:51 user3775557 1,8271133 add a comment| 2 Answers 2 active oldest votes up vote 0 down vote accepted You can use the email module to read the message and then save it to a file. The following code will read the message from your inbox and save it as a text file in your current directory. import os import imaplib import email def save_attachment(msg, download_folder="/tmp"): """Given a message, save its attachments to the specified download folder (default is /tmp)""" att_path = "No attachment found." for part in msg.walk(): if part.get_content_maintype() == 'multipart': continue if part.get('Content-Disposition') is None: continue filename = part.get_filename() if filename is not None: sv_path = os.path.join(download_folder, filename) content = part.get_payload(decode=True) try: with open(sv_path, 'wb') as fp: fp.write(content) except IOError: print("Error saving attachment to", sv_path) return att_path return sv-path userName = "yourmail@gmailcom" password = "yourpassword" mail = imaplib.IMAP4('imap-mailhost') mail .login(userName , password ) mail .select("inbox") result , data 

= mail .search(Euweuh, “ALL”) id = data [0] id_list = id.split() latest_email_id = id_list[- 1] hasil , data = mail .fetch(latest_email_id , “(RFC822)”) raw_email = data [ 0 ][ 1 ] # ngarobah bait literal kana string nyoplokkeun b” msg = email.message_from_string(raw_email) savepath = os.getcwd() + '/' + str(msg['Subject']) + '.txt' # atanapi savepath = 'C:\Users\Downloads\' strMsg=str("Subject: "+msg['Subject']+"

“+”Ti: “+msg['Ti']+”

“+msg.get_payload()) fp=open(savepath,'w') fp.write(strMsg) fp.close() share|ningkatkeun jawaban ieu diédit 14 Jan '15 jam 8:13 diwaler 14 Jan '15 jam 7 :54 pamaké3775557 1,8271133 nambahkeun comment| Draf Jawaban anjeun disimpen draf dipiceun Ngadaptar atanapi log in Asup nganggo Google Asupkeun nganggo Facebook Asupkeun nganggo Surélék sareng Sandi Kirim salaku tamu Nami Email Pos salaku tamu Nami Email piceun Ku ngeposkeun jawaban anjeun, anjeun satuju kana kabijakan privasi sareng syarat jasa. Henteu jawaban anu anjeun milarian? Kotektak patarosan sejenna tagged 3.x email outlook text-files atawa nanyakeun sual anjeun sorangan. ditanya 2 sababaraha taun ka pengker ditempo 2486 kali aktip 2 sababaraha taun ka pengker Blog tumpukan mudal Podcast #93 - A pisan Spolsky Lebaran Special Related 9Kumaha kuring maca surelek ti Gmail kalawan Python? 0Python imaplib kasalahan nalika nyobian nyambung ka gmail2Python IMAP4 maca ngan hiji pesen ti Gmail inbox1Maca e-mail nganggo python imaplib1Gmail IMAP IDLE teu tiasa dianggo dina server Ubuntu0Kéngingkeun sadaya pesen tina akun Gmail nganggo python imaplib3Maca email tina akun Gmail dina kasalahan python3imaplib nalika maca Gmail0Python ImapLib fungsi milarian teu tiasa dianggo Patarosan Jaringan Panas Naha sesah gelombang cai ngabolaykeun masing-masing? Kumaha carana abdi tiasa balik pamaén ka kota saméméhna maranéhna dilongok salila kreasi karakter? Naha kuring kedah ngajantenkeun karakter kuring nyangka hiji pulas anu bakal datang atanapi henteu? Naha kuring kedah nganggo "a" atanapi "an" nalika kuring nyingkat kecap? Kumaha carana ngitung inefisien murid kudu nunjuk kaluar? Naha aya robot di Rocky IV? Naon ngawatesan laju cahaya dina rélativitas husus lamun informasi bisa ngarambat leuwih gancang batan cahaya antara galaksi? Naha AWS nawiskeun cara pikeun ngalacak lalu lintas HTTPS ka dua instansi EC2 anu béda dumasar kana jalur diréktori? Naha anjeun tiasa ngabagikeun sababaraha potret layar panel kontrol editor? Kumaha mékanisme kimia organik jadi ditarima lamun maranéhna teu pernah dititénan sacara ékspériméntal (sapertos dina téori orbital molekul ab initio)? Persetujuan naon anu diperyogikeun Donald Trump pikeun ngawangun témbokna? Lamun 60 sarua jeung LX—— Naha teu jam 11 + 1 jam == 12:00?

Gawe sareng file téks

Aya sababaraha cara pikeun damel sareng file téks dina Python. Cara pangbasajanna nyaéta muka file dina pangropéa téksu sapertos Notepad atanapi TextEdit, sareng ngetik kode anjeun.

Cara séjén nyaéta ngagunakeun objék file dina Python. Anjeun tiasa muka file ngagunakeun buka () fungsi, lajeng nganggo baca () jeung nulis () fungsi pikeun maca jeung nulis data kana file, mungguh.

Tungtungna, anjeun tiasa nganggo modul os.path pikeun ngakses jalur file téks. Anjeun teras tiasa nganggo fungsi gettext () pikeun kéngingkeun inpormasi ngeunaan file, sapertos nami sareng ukuranana.

Surélék Outlook

Outlook mangrupikeun klien email anu populer anu dianggo ku jutaan jalma di sakumna dunya. Éta sayogi dina seueur platform anu béda, kalebet Windows, MacOS, sareng Linux. Outlook gaduh set fitur anu beunghar anu ngamungkinkeun anjeun ngatur email, almenak sareng kontak anjeun kalayan gampang. Dina tutorial ieu, urang bakal ngabahas kumaha cara damel sareng email Outlook dina Python.

Kahiji, anjeun bakal kudu nyieun hiji conto obyék Outlook. Anjeun tiasa ngalakukeun ieu nganggo fungsi Outlook () anu diwangun:

Outlook = Outlook ()

Salajengna, anjeun kedah nyiptakeun conto objék Email. Obyék ieu ngagambarkeun pesen email individu dina kotak surat anjeun:

email = Surélék( 'YourEmailAddress' )

Anjeun teras tiasa ngaksés sababaraha sipat sareng metode objék Email:

email.subject() print (email.subject)

'Halo Dunya!'

tulisan keywords:

Leave a Comment