পাইথন একচেটিয়াভাবে শ্রেণী-ভিত্তিক নয় - পাইথনে কোড পচনের মৌলিক একক হল মডিউল। একটি মডিউল হল একটি স্বতন্ত্র জিনিস যাতে এক বা দুই ডজন ঘনিষ্ঠভাবে সম্পর্কিত ক্লাস থাকতে পারে। মডিউলে ক্লাসের সাথে ফাংশনও থাকতে পারে। পাইথনে একটি মডিউল=একটি ফাইলের নিয়ম রয়েছে।
পাইথনে আপনি যদি প্রতি ফাইলে একটি ক্লাসে নিজেকে সীমাবদ্ধ রাখেন (যা পাইথনে নিষিদ্ধ নয়) তাহলে আপনি অনেক ছোট ফাইলের সাথে শেষ করতে পারেন – ট্র্যাক রাখা সহজ নয়।
তাই দৃশ্যপট এবং সুবিধার উপর নির্ভর করে পাইথনে ফাইল প্রতি এক বা একাধিক ক্লাস থাকতে পারে।