2012-09-28 9 views
6

Ben düzenleme Python komut ve her zaman script'lerime başında bu koyun: En az (önerilirpydoc ile karıştıran biridir: utf-8 - * - Emacs ile

#!/usr/bin/env python 
# -*- coding: utf-8 -*- 

PEP 0236 numaralı telefondan.

Ancak, ben sadece doğru pydoc tanımak (görmezden) olmadığı saptanmıştır:

$ pydoc myscript.py 
Help on module myscript: 

NAME 
    myscript - # -*- coding: utf-8 -*- 

bunu düzeltmek için bir yolu var mı? Ya da -*- coding: utf-8 -*- kullanmanın iyi bir alternatifi? Ben O aslında bir belge dizesi sağlarsanız kodlama çizgi atlanır anlaşılmaktadır Python 2.6

+2

Bu benim için bir böcek gibi görünüyor. Pydoc'ta kontrol ettin mi? –

+0

@BurhanKhalid: Python'a nispeten yeniyim. Bunu nasıl kontrol ederim? – Frank

cevap

7

kullanıyorum

.

Dosya içeriği:

#!/usr/bin/env python 
# -*- coding: utf-8 -*- 
"""Documentation for myscript""" 

pydoc çıkışı:

$ pydoc myscript.py 
Help on module myscript: 

NAME 
    myscript - Documentation for myscript