112 of 151 menu

open ශ්‍රිතය

open ශ්‍රිතය ගොනුවක් විවෘත කර ගොනු වස්තුවක් ආපසු ලබා දෙයි.

ශ්‍රිතයේ පළමු පරාමිතියෙහි අප විවෘත කිරීමට අවශ්‍ය ගොනුවේ මාර්ගය සඳහන් කරයි.

දෙවන විකල්ප පරාමිතියෙහි අපි පතක් සකසයි - මෙය ස්ත්‍රීng හෝ අංකයක් වන අතර එය ගොනුවට ප්‍රවේශ වීමේ ආකාරය (උදාහරණයක් වශයෙන්, කියවීම) දක්වයි. පෙරනිමියෙන් පතක් අගය 'r' වේ.

තෙවන විකල්ප පරාමිතියෙහි බෆර් කිරීමේ ආකාරය සැකසිය හැකිය (පෙරනිමිය -1).

සිව්වන විකල්ප පරාමිතියෙහි - කේතන වර්ගය (පෙරනිමිය None).

පස්වන විකල්ප පරාමිතියෙහි කේතන දෝෂ කෙසේ සැකසිය යුතුද යන්න සඳහන් කරමු (පෙරනිමිය None).

හයවන විකල්ප පරාමිතියෙහි - පේළි මාරු කිරීමේ ආකාරය, එය අගයන් ලබා ගත හැකිය None, '\n', '\r', '\r\n' (පෙරනිමිය None).

හත්වන විකල්ප පරාමිතියෙහි ගොනු විස්තරකය වසා දැමීමේ පතක් (පෙරනිමිය True) සඳහන් කළ හැකිය.

අටවන විකල්ප පරාමිතියෙහි - පරිශීලක වස්තුව, එය විවෘත ගොනු විස්තරකය ආපසු ලබා දෙයි (පෙරනිමිය None).

වාක්‍ය රචනය

open(ගොනුවේ මාර්ගය, [පතක්], [බෆර් කිරීම], [කේතන වර්ගය], [දෝෂය], [පේළි මාරු කිරීම], [වසා දැමීමේ පතක්], [පරිශීලක වස්තුව])

උදාහරණය

අපි file.txt ගොනුව විවෘත කරමු, ඉන්පසු read ක්‍රමය භාවිතයෙන් එහි අන්තර්ගතය කියවමු:

res = open('file1.txt', 'r') print(res) print(res.read())

ක්‍රියාත්මක කරන ලද කේතයේ ප්‍රතිඵලය:

<_io.TextIOWrapper name='file1.txt' mode='r' encoding='cp1251'> text

මෙයද බලන්න

  • read ක්‍රමය,
    ගොනුව කියවන
  • readline ක්‍රමය,
    ගොනුවේ පළමු පේළිය කියවන
  • readlines ක්‍රමය,
    ගොනුවේ සියලුම පේළි කියවන
  • write ක්‍රමය,
    ගොනුවට පේළියක් ලියන
  • close ක්‍රමය,
    ගොනුව වසා දමන
සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න