Should I create each class in its own .py file?
<p>I'm quite new to Python in general.</p>

<p>I'm aware that I can create multiple classes in the same .py file, but I'm wondering if I should create each class in its own .py file.</p>

<p>In C# for instance, I would have a class that handles all Database interactions. Then another class that had the business rules.</p>

<p>Is this the case in Python?</p>
