SORU
15 Aralık 2009, Salı


Bir Python dosyasını kullanarak ilk satırı okuyun

Nasıl Python ile bir dize olarak bir dosyanın yalnızca ilk satırı alır mısın?

CEVAP
15 Aralık 2009, Salı


.readline() yöntemi (, *Python 2 docs*9)kullanın:

with open('myfile.txt', 'r') as f:
    first_line = f.readline()

Bazı notlar:

  1. Doktorlar belirtildiği gibi, dosyada tek satır olduğu sürece, dize f.readline() iade takip eden bir satır içerir. f.readline().strip() yerine yeni satır kaldırmak için kullanmak isteyebilirsiniz.
  2. with deyimi bloğu bittiğinde otomatik olarak dosyayı yeniden kapatır.
  3. with deyimi sadece Python ve 2.5 çalışır, ve Python 2.5 from __future__ import with_statement kullanmak gerekir
  4. Dosya kodlaması belirtmek gerekir Python 3'te açın. Read more...

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ODN

    ODN

    26 Kasım 2006
  • Paul Schroder

    Paul Schrode

    30 Kasım 2007
  • Utah Valley Online

    Utah Valley

    9 AĞUSTOS 2010