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

  • DRDAnimation

    DRDAnimation

    28 EYLÜL 2012
  • EatingIn

    EatingIn

    12 EKİM 2013
  • Howard Pinsky

    Howard Pinsk

    6 AĞUSTOS 2006