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

  • KendrickLamarVEVO

    KendrickLama

    9 ŞUBAT 2011
  • Madeon

    Madeon

    31 Ocak 2010
  • OnlyFunClips

    OnlyFunClips

    16 ŞUBAT 2012