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