112 of 151 menu

open funksiyası

open funksiyası faylı açır və fayl obyektini qaytarır.

Funksiyanın birinci parametrində açmaq istədiyimiz faylın yolu göstərilir.

İkinci isteğe bağlı parametrdə fayla giriş rejimini göstərən flag təyin edilir - bu sətir və ya rəqəmdir (məsələn, oxuma). Əsasən flag 'r' bərabərdir.

Üçüncü isteğe bağlı parametrdə buffer rejimi təyin edilə bilər (əsasən -1).

Dördüncü isteğe bağlı parametrdə - kodlaşdırma növü (əsasən None).

Beşinci isteğe bağlı parametrdə kodlaşdırma səhvlərinin necə emal edilməli olduğu göstərilir (əsasən None).

Altıncı isteğe bağlı parametrdə - sətir sonu rejimi, None, '\n', '\r', '\r\n' dəyərlərini ala bilər (əsasən None).

Yeddinci isteğe bağlı parametrdə fayl deskriptorunun bağlanma flagı təyin edilə bilər (əsasən True).

Səkkizinci isteğe bağlı parametrdə - açıq fayl deskriptorunu qaytaran istifadəçi obyekti (əsasən None).

Sintaksis

open(faylın yolu, [flaglar], [buffer], [kodlaşdırma növü], [səhv], [sətir sonu], [bağlanma flagı], [istifadəçi obyekti])

Nümunə

Gəlin file.txt faylını açaq, sonra isə read metodu ilə onun məzmununu oxuyaq:

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

Kodun icrasının nəticəsi:

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

Həmçinin bax

  • read metodu,
    faylı oxuyur
  • readline metodu,
    faylın birinci sətirini oxuyur
  • readlines metodu,
    faylın bütün sətirlərini oxuyur
  • write metodu,
    fayla sətir yazır
  • close metodu,
    faylı bağlayır
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et