Python รับรู้สิ่งต่อไปนี้เป็นคำสั่งซึ่งกำหนดการเข้ารหัสของไฟล์:
# -*- coding: utf-8 -*-
ฉันเคยเห็นคำแนะนำประเภทนี้มาก่อน ( -*- var: value -*-
) มันมาจากไหน? ข้อกำหนดทั้งหมดคืออะไรเช่นค่าสามารถรวมช่องว่างสัญลักษณ์พิเศษขึ้นบรรทัดใหม่หรือแม้แต่-*-
ตัวมันเอง
โปรแกรมของฉันจะเขียนไฟล์ข้อความธรรมดาและฉันต้องการรวมข้อมูลเมตาบางส่วนไว้ในไฟล์โดยใช้รูปแบบนี้
# coding: utf-8