Google App Engineでエラーが発生しましたが、わかりません。 、「車」クラスを含むファイル「Car.py」を含むモジュール「X」を考えるPythonの "import X"と "from module import X"の違いは?
とのコードブロックを与えられた:
import X
class Passenger(db.Model):
car = db.ReferenceProperty(X.Car.Car)
私はエラーを取得する:
AttributeError: 'module' object has no attribute 'Car'
しかし、私はそれを変更した場合:
from X import Car
class Passenger(db.Model):
car = db.ReferenceProperty(Car.Car)
それは動作します。彼らは私に同じように見えるが、明らかにそうではない。違いは何ですか?
Xは、ここではモジュールではありませんそれはパッケージです。 –