Python nhận ra sau đây là hướng dẫn xác định mã hóa của tệp:
# -*- coding: utf-8 -*-
Tôi chắc chắn đã thấy loại hướng dẫn này trước ( -*- var: value -*-
). Nó đến từ đâu? Thông số kỹ thuật đầy đủ là gì, ví dụ giá trị có thể bao gồm khoảng trắng, ký hiệu đặc biệt, dòng mới, thậm chí -*-
chính nó?
Chương trình của tôi sẽ viết các tệp văn bản đơn giản và tôi muốn đưa một số siêu dữ liệu vào chúng bằng định dạng này.
# coding: utf8
các công việc vượt trội với Python 2.7, thậm chí bên ngoài PyCharm. (Tôi sử dụng SublimeText).
# coding: utf-8