SORU
2 ŞUBAT 2011, ÇARŞAMBA


Bu nereden geliyor: -*- kodlama: utf-8 -*-

Python dosya şifreleme tanımlayan talimat olarak aşağıdaki tanır:

# -*- coding: utf-8 -*-

Kesinlikle talimatları önce (-*- var: değer -* -) bu tür gördüm. Nereden geliyor? Tam özellikli, örneğin değeri boşluk, özel simgeler, yeni satır içerebilir, hatta ne "-*-" kendisi?

Benim program düz metin dosyaları yazı olacak ve bu biçim, onları kullanarak bazı meta verileri eklemek istiyorum.

CEVAP
2 ŞUBAT 2011, ÇARŞAMBA


Python dosya kodlama belirtme bu PEP 0263 - Defining Python Source Code Encodings geliyor.

Ayrıca eğer bir sözdizimi kullanan ilk program oldu bilmiyorum ama GNU Emacs (Python Language Reference, 2.1.4 Encoding declarations) tarafından kabul edilir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Anthony Le

    Anthony Le

    10 EKİM 2006
  • PaysNatalAu's channel

    PaysNatalAu'

    11 Aralık 2010
  • Warner Bros. UK

    Warner Bros.

    6 HAZİRAN 2008