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

  • huyked

    huyked

    28 Mart 2008
  • International Secret Agents Concerts

    Internationa

    2 Aralık 2008
  • jedimasterkyle

    jedimasterky

    11 ŞUBAT 2006