0% found this document useful (0 votes)
4 views17 pages

Python Assignment 2 Answers

The document provides an overview of file handling in Python, including methods for opening, reading, writing, and closing files. It explains various file modes such as read, write, and append, along with examples of how to manipulate file content. Additionally, it touches on error handling and logging for debugging purposes.

Uploaded by

gagangag98
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
4 views17 pages

Python Assignment 2 Answers

The document provides an overview of file handling in Python, including methods for opening, reading, writing, and closing files. It explains various file modes such as read, write, and append, along with examples of how to manipulate file content. Additionally, it touches on error handling and logging for debugging purposes.

Uploaded by

gagangag98
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 17
‘Pegthon i D Alrustrate, wet weamnde open ya \Ple with open C) \padton nead?ag the content ol, Fle utth *eodC) and vnkifag the Aes Pei coe Giza) fri- Arle, handleng fs ON waentral, concert Python Shak allows vse fo store and, rebfeve, dota, from > 1 Pegthon provide, okt 70, \packPom Koch os pent) , uod O Rete como iai ANE operators \- Open? afte vstag opent) ahe openc} onetfon #s used fa open & ie 44 webuung o ele. object ;wonech %& thon wsed +o ruodl owk, oT ete Phe Bee - 3 tart * {ele obj ect = open (" fPlenome”, “ mode") Commen “ods Ts Read Cdejors ys Be mesresst Me a youme icrecien new Yc or Kies vg — Append Adds, dato. 9 Mp — Read 4 wie a Readtag aw lyre using wood) opened, en veod. e, used. 6o ~eod MH coment - One o fe 4s pros ('r") aa the neadt) sethod. fo" ypie = open Lisampe tot” > ») Content paar (content) Wile closed) Txplaination : « oped Csample fact’ Sat) — oper he hee On aod mo + \gle « raat 400s ye Entiat, CONKEM- stsing © Ble Close C) - Closes the Gres epics ose ~ye read (') Ls wrkiPng joo Wie vstag cofie®) she whi Method. Fs used. ro Fle data, enro o bt Sy the YF How nk enksk ,U Creakee One dp Fe doe exkst conten PS oven ten onled append node: Gict it seal ao y Wie wre Coatats es Oe KEP yen re eae CC uoete ushag Pyrnon Ys Hle.dboseO> Explataation : ahe Wile. Peet Or ped, an cone, Mees thes Pie : eo ae «text (ene eorPieQ) odds the sped Each cor +0 wwe 6) adds mer Nae used. ¥O @nsent o NUS fo Souk the conterd Oa text contenk Pate o * Cheon -(FWs- append. (shippect tne) leon ers sot 0 ae CSsoxted —ovtpot hu": “w") ox ootffle s a na Mm clean thous + Quiffle «un®e (lene + An") PRL C1 ae sorted, 4 unttten tO sorted ovtput » FEE Goccestoly ") Sample, I pot Cenporet) + Soumple, ooipyb sovted-ouhartet) Kcananct ene apple Aqeen@ NO grape O-cape - Draw do qpe wey Ye % ipldos, sing Soil modele 2 Soplaka F0 aetos (6m) - F Re. che aos: mode te en Rathon % O outlet) Ema a _ Jar provides several nian -tevel oporattor oye ond \pidoe management Pn cludPrg, wpying, .VUou? AG - aelering,. — To py Yio vstag, ahotl ; | fonctfon ec veed ro copy Reece Mie daatenation [fle. aa metadata Suh APO copted , ahultt copy QGxe,ds0° Usowes by cope, Only Reeicosoe Ov = SY metodo § a vsed juointchy Wie qreradora. also need, to be penowes QO or oso P copy nitre \glbrs> ee copy enecs™) Shortt -copurmee Se omple. Progen genped? Shot Copy & ye rot. ccopy Cneles At", ———— ll 8 yackup ors « tact > treopy a [fle with metadata Shotil copy 9 U'data, .8¥ ie vackup-dotracev") . Copy emttre, [plder Sheik scopytree Ci my. folder” j “packop—lplt4 ‘) By Sh cro, auccalzons antic, the Ome ARE a Roved atateruni? explazo. thm oath ercauppier C8) Po Asserdfony, coe, Statements veed, en Python to beat Meher ow conditifon fs True- duotng proghom erceuutfon SaRey as motaly Lsed jer ckelougg?ag 4 ensuring ch a progem fs -jondfontng corvectly by cosching logical eve, cantly 5} the condtfon Pn an Samet | Sratemar TS Adlse. , Python ~wafsex, oN Assentfontss08 , siopp?9g the program L oprtonally As ploy? ag, on ee pres os ‘ qtacc Gunes , 40 prion SU9A WWSAGES _ econdirfon > = ony exprwafon thot slhould. evalvate 9 “Tsu! ; + by Oe evalies to Tale , Se wen UsFENg- tg- ae omer =%2=0 >, Ovtper Pecovifontwer + % shooid be Neon nega ve an Prdertfantrer *s wabed dantiiy eohdt wg shovid be nen-negars 5) har Ps low? | 7 How fo dels | Row to tite a clos 1 hi fine cows #9 python Re cen) our the clo mame s Or A.- Clom* A clow %% blveptat oF fempldie to™ cudkag obfeds Fn Python oe ke defy ans oa 3 > abhi bores (varPable,) and methods C ondons) thos ductix, the benovtorr ound. e PTOpErtPer. ly rhe olpjeok es, f all to Obs . Object -ovfented. progiammtng (oop) “hos! Reyoord. i jpltowed Dd clows 7 delyrad, sf ag, ae and. a Clon i ib Tae Bon CO ° ore Re Ae ae ve. daigred: Qlovs Claraname* coms dor ent eth: pores): der, - sel o4 poe = Valu method de}, enetneds, nome. (Se4. aretakemens - eck al o hans lon name wth Coeate | Snttostna: On ob} An obfeck FS Corea bY, calling the nequred cowgpemens Ob} ie lawsame fongu mons) Accom Glow “member Use ane dot LYopenctoe wh Xhe object Nome Se anes mervods °F akrR tutes eae obj. athe bole —norne Obf - method ramet) Be Clos Student: heh tate -- bse \h dome, ayradeY- F sel name = Nome aly oysode gprodke Se stdenr Arwstyon, "A" lees a sleteres”) Name, ©. ATAolye perk ne (Csl:nome ) Grode. A Amelyo e &ughot fs logg?ng © How thts woord foe used te debug the python prego @ p- Logging Rythen ae a bulk -*n mechanism provedel ; : Rreclalee 1. © ecowd evenk tat by we logging pee 4 sation ©}, ont rer ence happen dekng the- , ie bo trav’ eowm , debog COAG, , One arnly vsed- giana ustynoo® ensey, swpttng 1 mest 4 & prog o™ the {jow ol to Use Loggfno, : me | lagqtne, Sia & be Fmpowted. and- congo jor etampe » loggeg del) Ci Debugging, Faye “) or lee sed 1 logo unread) can be loo NS SOS ETE 99, - ovwr LC“ An SvIwr OG thc allows develops’, 10 ordovstardl what Ihe pregiom aoa raved. unereped edly - Ss applhcattery ng bebort. Te coasted, or be 35 espectally, usefol Sn lange, prrogfomt Lasofna, Mo hynar ary, too, win Pat sraternans 20U la be Tnewgefent om? handle metods Biv Ow Dmerceacko. TyTet ang hANeiiNd samp) gernt) , srorkehO ce. Pix Gath ©) the gern method fe vse 10 combine, elermens ae denab's Cast [te sPrgle- shag 1 usng % Speed separator Bigartar . ‘gepenaior | J example ° feos ello’. 1, fain (words) ple) eno & oer Cidaable) word] meso = | p&atCowot) stp Hello world + Sonkwitn () the storuseko oped fre protye & method Checks #7}, & sh¥ng stort ust the He rwunns Tove, oF Galse . fol" BG stony utth (prego) - A $$ © tam ple : ae z —— Sana See eee ae pePoua Uae stories Ceo). sneer paar paint Leck -stovuly umn wald'Y) ae Ootpt Fae. aes The. fost) Method, neluxng o right -Fost# fed, veston of the aking , posidfng vn apaces 00 the, Left Cor OM Spec fed dharo.'0) Shing jest Coofdth : \yuchosy &g.. tea uo" ( Pat Ctesch Jost (sy) FOotpt n at pernt (eck -ejust (9,10) # Oorput:' opoua! x Bree) The ShPpc} methocl rumoves © vobitespace, or sped ek Ora, {rom a strPag, 4 leolng 4 troPlng torn 8 Ree Ja) ie shfng strip (-Letess chard ) fa: text = “ Hello | prne (tect. ofrorp ()) th Outpur | ‘Hello ' tec) or —Pylhon -- ~ posne Chet Q-shrip U'~ ")) FLOctpet Python's en, Toeaenple, Sinpost shelve Absawfog dala | Loh shelve - open ('stedant _dota’) 03 dle’ ds {! norne") = ‘Jorn! ati mors 'S 2[as.a0.483 ® Reading, dota we shelve copen CUS \ poker (Narn Bee UMass " do (mons ’J ) poder dato.) 0% dlo% "dio L nome’) QeApor . Name : Jebn- Monks « 185,20, 98) jo mest \requantly prog orn tho psa [Hect » Use d&ctfoney on bp text Ye bi) a) Develor a e appearing words woth desteack words and fas Lpreanency b a woverse ogded of yreaeny a 2 one SDAD au dispoy ARAPQnmy oe 4 Wrst 10 ‘weg | te oe sy te par) © CUTAN and dehy (gone word. Breen: i & uti open ay 1e, path) “h © encod Pag = Wy H-8") oe pe \ie * Yeuk hfe ead. () LowAO) D poowds = kerk capil +O) voord-\yreqy = gy Yer word gn wort * word re, [wo eh db = od yo 9 (word, O41 Sosted word = : i Zostect (word. prea TemsO rkey= lambda xs (J, Bievere 1700) Most common words cored. words L: 10} pat U\nTep 10 Mast Sreqyont Dordt a or Word “yee. SA Most —COmmon -LOErdbs % peak Uy" f word 4 {preg Hea") CxLcepk ANeNot Found eraek ” Peat (error He Neb joond Please check te phe pate) ernccept exceptfan As ©» paar CLAN Cros Reaiooad Ne [ite path “Ro por C“EMEA the text Ile pach © i) Coont_wosct —breque nce, Cigre path) 10) Develop o progrom to Bost ano contents oo ferk ple oe Pot coment Fors GL seperate, Foret bie ~ ee Use artag* ereinco ship C) plenty , Vest mais Bot C) append, ey & ye meincds opent) , so 1 81) Cenp+ dey gor [fle oes npr —ly psu" ea sip open CPnpur—fite , "9" yee Urow, = VFle peo d tran () ) OOtpET yi leds «, encodeag = “or}- 8") a4 Roun. *,, Poa sree Leews = Citran steeper here Lire fre Gs Th, Foe i Lens soxt cy LIA gy ¢ te uD” pen ov tpok [Pie , uw" ,encodng <“ Le ve oe Lo jor ne gn Woe? Vite wort ie ctene +“ 10") Sorted. CONN Lt Hen yo‘ (ovtpur ae! ") paar (ys Succenspo lly! except He Not Foon Evros ‘ pe ae (Err « Snpor Ble nob tre }fie parh”) Os exept exceptfon aC" le pomek Os An ewok Hea per CEnr the Fnpet text ge path Hs) Ihe obtpot fork fre paths") a found: “Pleore check ocewoud 4 €% 2) Pops Ye be -\ye Ra por enter, “ gurpoe va Sont le - consents (Paper -Yie ovtpot pile) i W Develop. & program +o ack?ng Up a Given {plan - Cyotden ga asount Poke dive cory) gore & ZIP Fie by vor vsieg melevant modo) and stable meth obs ype fe. Tnposte shot L Bey are os deh pace? — \ptdos Cpeoldx _pornt) cuvurk die ~ 0S Rec 9 por deh — porn = OS" porh Sopra SS jas cniome) % nor os: pax exists (on porh) oF nok os path « oy ¢ \yoldsspot b)s peas OL Ewror Fold ‘{ joldnr reams}! nor food 0 iy ye, CEU directory: "') rer - loackwup-rtp “path + 08 path foro tewourt dir 1h” 4 Joida cael) — bade? D Shot make. Epi ve Ee Cameu Rh peior Gy Backup eocceny ae (PEt y § backep-2!p -po#h ? 2p") except Exceptron C mar b% Pn. exo OCU wud ute baddng op? Ser") en WS Users \ Ad mit Deserve AWD) (“Enver He poldsd nome to back, YP ) osschaty C Jota noma + Fr por Eeerrank abreciory ’ badkep fords Golda —rome) Dey ete which takeg © clcze allo)” WR and ratse VD) Wake a fonction named. ponemel ar 4 redo a value qtare axetton br ao w& jen ton Devergo Uslen, b=0 “Develop seyoble PRCGy an excepttan yor mn Ah console pontth 7U0d4 two vals \sro- ye nufon Di vexp 4 cols & fro de, Divexpla >” oreo 050, ts Papert toner ey, b==0°* : - i ols Seep eon se’ ('Ersv03 ® Devisfon by zero TS aor allowed | o “opus be green thano " er alb mewn © try" 4. peak Cenprh MEN yaa or & (020) 17) D pleai Ctapur ("eri vole een Bay sesolk s Devexp (a,b) prvne Cp” Resort op iors / tet = Yow $"') ercept Amentfontrroh an aet prfar (ae) eR ZeroDnreror Ore as do. pank C82) excep Valve tovok prenk (Emo, Please, enter iol qumeuc walugs") ecept Exceptfan ar e® ev0§ ocuvvwd $e") peu Ch An onecpepted en pythen. Com) 1 Nrvsake Hee Looping levels used to recor A The Logging modvie I Pytnon ts Mersages Wor nelp trad 14 evenks Luring progam ernecu¥on . levels - DEBvm — Used to Snow deta?ieal toforerstfon joka jer debooping - & INFO me ech 10 NO Alnat the, progkom fs worl. Oe ercpock™ - onex pected, bvt the VwARNING — gpratcoter aocneth peogom cot 0 o-roblenn Ade how coursed ERROR - Shows oO seniors ofan CRITICAL ie genfous exvwd —the Progen may Net Hi .. to conrtma zwnneng y ceample ‘Progson' a Duo Ry sable code « Et plas : SS POR Un ete OORME Canines Impost logging - loaagng 1 bote Conty Jaga fag . deloug Perry mesage” ) Logggre, «eyo Coane MEAEGET) togggng, - vowantag Cuanning enosage logging omen Canes Mnogt oy logge ng oR cal, Oca mosage”) Orpur . DEBUG. * THOO* > Debug MG e INFO ‘rook » Tajo nwsoge WARNINE |: nook 1. WONG Breage most Ue NOAIG E Pe eeiecos eee gL level ~logeirg: DEO) BAH E Erica L «700% UD exposn Tytnon aren nardiing muthods LM exounpley Spits) perdsusinl) , Bsr Q ,cerkaO Ashi pl) \ spit? F .

You might also like