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

  • 07cadikiz07

    07cadikiz07

    17 EKİM 2007
  • David MeShow

    David MeShow

    10 EKİM 2006
  • TheXiaxue

    TheXiaxue

    3 AĞUSTOS 2009