Yakagadziriswa: shandura maonero email kuita mameseji faira python

Dambudziko guru rekushandura email yeOutlook kuita mameseji mafaera nderekuti Outlook haigaro chengetedza ruzivo rwefomati muemail. Izvi zvinogona kuita kuti zviome kunzwisisa zviri mukati meemail.

-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 

= tsamba .search(Hapana, “ALL”) ids = data [0] id_list = ids.split() latest_email_id = id_list[- 1 ] zvawanikwa , data = mail .fetch(latest_email_id , “(RFC822)”) raw_email = data [ 0 ][ 1 ] # inoshandura byte kuita tambo inobvisa b” msg = email.message_from_string(raw_email) savepath = os.getcwd() + '/' + str(msg['Nyaya']) + '.txt' # kana savepath = 'C:\Users\Downloads\' strMsg=str(“Musoro: “+msg['Chidzidzo']+”

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

“+msg.get_payload()) fp=vhura(savepath,'w') fp.write(strMsg) fp.close() share|natsiridza mhinduro iyi yakapepetwa Ndira 14 '15 panguva 8:13 inopindurwa Ndira 14 '15 na 7 :54 user3775557 1,8271133 add a comment| Yako Yemhinduro dhizaini yakachengetwa yakaraswa Sign up or log in Sign up using Google Sign up using Facebook Sign up using Email and Password Tumira semuenzi Zita Email Tumira semuenzi Zita Email rasa Nekutumira mhinduro yako, unobvuma mutemo wekuvanzika uye Zviga zvebvumirano. Haisi mhinduro yauri kutsvaga? Bhurawuza mimwe mibvunzo yakamaka 3.x email maonero mavara-mafaira kana bvunza wako mubvunzo. yakabvunzwa makore maviri apfuura yakaonekwa 2 nguva inoshanda makore maviri apfuura Blog Stack Overflow Podcast #2486 - A Very Spolsky Halloween Special Related 2Ndinoverenga sei email kubva kuGmail nePython?93Python imaplib kukanganisa paunenge uchiedza kubatana negmail9Python IMAP0 kuverenga meseji kubva Gmail inbox2Kuverenga mae-mail ane python imaplib4Gmail IMAP IDLE isiri kushanda paUbuntu server1Tora mameseji ese kubva kugmail account ine python imaplib1Kuverenga maemail kubva kugmail account mupython0imaplib kukanganisa paunenge uchiverenga Gmail3Python ImapLib basa rekutsvaga risingashande Hot Network Mibvunzo Sei zvakaoma kudzima masaisai emvura imwe neimwe? Ndingaite sei kuti vatambi vadzokere kudhorobha ravakashanyira panguva yekugadzira vatambi? Ndoita kuti hunhu hwangu hufungidzire kumonyorora kuri kuuya kana kuti kwete? Ndinofanira kushandisa "a" kana "an" pandinodimburira izwi? Kuverengera kusashanda kwemudzidzi kunofanira kuratidzwa sei? Sei paive nerobhoti muRocky IV? Chii chinomisa kumhanya kwechiedza muhukama hwakakosha kana ruzivo ruchikwanisa kufamba nekukurumidza kupfuura chiedza pakati pemapoka enyeredzi? Ko AWS inopa nzira yekufambisa HTTPS traffic kune maviri akasiyana EC2 zviitiko zvichienderana nedhairekitori nzira? Unogona kugovera mamwe mascreenshots emupepeti wekutonga mapaneru? Maitiro emakemikari emakemikari anogamuchirwa sei kana asina kumboonekwa achiyedzwa (semu ab initio molecular orbital theory)? Ndeupi rudzi rwemvumo inoda Donald Trump kuvaka rusvingo rwake? Kana 60 akaenzana neLX—— Sei asiri 11 am + 1 awa == 12:00 pm?

Shanda nemafaira mafaira

Pane nzira shoma dzekushanda nemameseji mafaera muPython. Nzira iri nyore ndeyekuvhura iyo faira mune yemavara edhita seNotepad kana TextEdit, uye nyora kodhi yako.

Imwe nzira ndeye kushandisa iyo faira chinhu muPython. Iwe unogona kuvhura iyo faira uchishandisa yakavhurika () basa, uye wozoshandisa iyo kuverenga () uye nyora () mabasa kuverenga nekunyora data kufaira, zvichiteerana.

Pakupedzisira, unogona kushandisa os.path module kuwana nzira yefaira remavara. Iwe unogona ipapo kushandisa iyo gettext() basa kuti uwane ruzivo nezve faira, senge zita rayo uye saizi.

Outlook email

Outlook ndeye yakakurumbira email mutengi inoshandiswa nemamiriyoni evanhu pasi rese. Inowanikwa pamapuratifomu akawanda akasiyana, anosanganisira Windows, MacOS, uye Linux. Outlook ine yakapfuma ficha seti inobvumidza iwe kubata yako email, karenda, uye vanobatika zviri nyore. Muchidzidzo ichi, tichakurukura maitiro ekushanda neOutlook email muPython.

Kutanga, iwe uchafanirwa kugadzira muenzaniso weOutlook chinhu. Iwe unogona kuita izvi nekushandisa yakavakirwa-mukati Outlook () basa:

Outlook = Outlook ()

Tevere, iwe uchafanirwa kugadzira muenzaniso weiyo Email chinhu. Ichi chinhu chinomiririra meseji yega yega email mubhokisi rako retsamba:

email = Email('YakoEmailAddress')

Iwe unogona ipapo kuwana akasiyana zvivakwa uye nzira dzeiyo Email chinhu:

email.subject() dhinda (email.subject)

'Mhoro Nyika!'

Related posts:

Leave a Comment