112 of 151 menu

open Fonksiyonu

open fonksiyonu bir dosyayı açar ve bir dosya nesnesi döndürür.

Fonksiyonun ilk parametresinde açmak istediğimiz dosyanın yolu belirtilir.

İkinci isteğe bağlı parametrede bir bayrak belirtiriz - dosyaya erişim modunu (örneğin, okuma) gösteren bir dize veya sayıdır. Varsayılan olarak bayrak 'r' değerine eşittir.

Üçüncü isteğe bağlı parametrede arabellekleme modu belirtilebilir (varsayılan olarak -1).

Dördüncü isteğe bağlı parametrede - kodlama türü (varsayılan olarak None).

Beşinci isteğe bağlı parametrede kodlama hatalarının nasıl işleneceğini belirtiriz (varsayılan olarak None).

Altıncı isteğe bağlı parametrede - satır sonu çevirim modudur, None, '\n', '\r', '\r\n' değerlerini alabilir (varsayılan olarak None).

Yedinci isteğe bağlı parametrede dosya tanıtıcısının kapanış bayrağı belirtilebilir (varsayılan olarak True).

Sekizinci isteğe bağlı parametrede - açılan dosya tanıtıcısını döndüren özel bir nesnedir (varsayılan olarak None).

Sözdizimi

open(dosya yolu, [bayraklar], [arabellekleme], [kodlama türü], [hata], [satır sonu], [kapanış bayrağı], [özel nesne])

Örnek

Hadi file.txt dosyasını açalım, ardından read metoduyla içeriğini okuyalım:

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

Kodun çalıştırılmasının sonucu:

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

Ayrıca Bakınız

  • read metodu,
    dosyayı okur
  • readline metodu,
    dosyanın ilk satırını okur
  • readlines metodu,
    dosyanın tüm satırlarını okur
  • write metodu,
    dosyaya bir satır yazar
  • close metodu,
    dosyayı kapatır
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet