Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
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