112 of 151 menu

Open funksiýasy

open funksiýasy faýly açýar we faýl obýektini dolandyrýar.

Funksiýanyň birinji parametrinde biz açmak isleýän faýlyň ýol belligi görkezilýär.

Ikinji hökmany bolmadyk parametrde flag - bu faýla girmek režimini (meselem, okamak) görkezýän setir ýa-da san. Bellenen bahasynda flag 'r' deň.

Üçünji hökmany bolmadyk parametrde buferleme režimini bellenip bilner (bellenen bahasynda -1).

Dördünji hökmany bolmadyk parametrde - kodirläniň görnüşi (bellenen bahasynda None).

Bäşinji hökmany bolmadyk parametrde kodirlik ýalňyşlyklary nähili işlenmelidigini görkezýäris (bellenen bahasynda None).

Altynjy hökmany bolmadyk parametrde - setir çalşyma režimi, bu bolsa alyp biler bahalary None, '\n', '\r', '\r\n' (bellenen bahasynda None).

Ýedinji hökmany bolmadyk parametrde faýl deskriptoryny ýapmak flagyny bellenip bilner (bellenen bahasynda True).

Sekizinji hökmany bolmadyk parametrde - açylan faýl deskriptoryny dolandyrýan ulanyjy obýekti (bellenen bahasynda None).

Sintaksis

open(faýlyň ýol belligi, [flaglar], [buferleme], [kodirläniň görnüşi], [ýalňyşlyk], [setir çalşyma], [ýapmak flagy], [ulanyjy obýekti])

Mysal

Geliň file.txt faýlyny açalyň, soňra bolsa read metodu arkaly onuň mazmunyny okalyň:

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

Kodyň işlenen netijesi:

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

Şeýle-de serediň

  • read metodu,
    faýly okýar
  • readline metodu,
    faýlyň birinji setirini okýar
  • readlines metodu,
    faýlyň ähli setirlerini okýar
  • write metodu,
    faýla setir ýazýar
  • close metodu,
    faýly ýapýar
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et