পাইথন নিম্নলিখিত নির্দেশাবলী হিসাবে স্বীকৃতি দেয় যা ফাইলের এনকোডিং সংজ্ঞায়িত করে:
# -*- coding: utf-8 -*-
আমি অবশ্যই ( -*- var: value -*-
) এর আগে এই ধরণের নির্দেশাবলী দেখেছি । এটা কোথা থেকে এসেছে? পূর্ণ স্পেসিফিকেশন কী, উদাহরণস্বরূপ মানটিতে স্পেস, বিশেষ চিহ্ন, নিউলাইন এমনকি নিজেরও অন্তর্ভুক্ত থাকতে -*-
পারে?
আমার প্রোগ্রামটি সরল পাঠ্য ফাইলগুলি লিখবে এবং আমি এই ফর্ম্যাটটি ব্যবহার করে তাদের মধ্যে কিছু মেটাডেটা অন্তর্ভুক্ত করতে চাই।
# coding: utf8
পাইথন 2.7 সঙ্গে বাক্সের বাইরে কাজ, এমনকি PyCharm বাইরে। (আমি সাবলাইম টেক্সট ব্যবহার করি)।
# coding: utf-8