我很困惑目錄名,文件名和類名如何一起工作。python MySQL模塊類文件名
這是我目前所面對的
app.py
database/
client.py
staff.py
order.py
裏面client.py
我有一個名爲client
一個類,它充當數據庫模型(MVC)。與我的其他文件相同:staff.py
有一個類叫做staff
,order.py
有order
。
然後在app.py
我做的:
from database import client as model
c = model.client()
然後我感到困惑。在一個理想的世界這就是我想要做的:
保持我的數據庫模型類在不同的文件在自己的目錄。
使用它們像這樣:
c = model.client()
o = model.order()
s = model.staff()
我可以看到這樣做的唯一的辦法就是把我所有的類名爲model.py
一個單一的文件,並保存在這個根。
我確定我在這裏錯過了一些非常基本的東西。
所以我是正確的,你的問題是,你在一個名爲X的文件中有一個名爲X的類,而在一個名爲Y的文件中有所有這些文件,並且你想簡單地說YX()(並且因此保存一個X)。 – MrTopf 2009-02-18 16:33:54
我不知道 - 我沒有X或Y;) – 2009-02-18 16:48:48