tôi kịch bản chỉnh sửa Python với Emacs, và tôi luôn đặt này vào đầu script của tôi:pydoc messes lên với - * - mã hóa: utf-8 - * -
#!/usr/bin/env python
# -*- coding: utf-8 -*-
Đó là khuyến cáo (ít nhất , không khuyến khích) trong PEP 0236.
Tuy nhiên, tôi chỉ thấy rằng pydoc
không nhận ra (bỏ qua) nó một cách chính xác:
$ pydoc myscript.py
Help on module myscript:
NAME
myscript - # -*- coding: utf-8 -*-
Có cách nào để khắc phục điều đó? Hoặc một lựa chọn tốt để sử dụng -*- coding: utf-8 -*-
?
Tôi đang sử dụng Python 2.6
này trông giống như một lỗi với tôi. Bạn đã kiểm tra nó tại pydoc? –
@BurhanKhalid: Tôi tương đối mới đối với Python. Làm cách nào để kiểm tra điều đó? – Frank