【发布时间】:2017-05-04 01:08:12
【问题描述】:
我是 stackoverflow 和 Python 的新手,很抱歉出现错误。
我在这个项目目录中有game.py。
类子目录中有两个类,CardClass 和 CardDeckClass。
CardDeckClass 使用 CardClass。
/project/game.py
/project/classes/CardClass.py
/project/classes/CardDeckClass.py
我在将 CardDeckClass 导入 game.py 时遇到问题
到目前为止,我已经尝试过:
*CardClass.py*
class CardClass:
##functionality for CardClass
*CardDeckClass.py*
from random import shuffle
from CardClass import CardClass
class CardDeckClass:
##functionality for CardDeckClass
*game.py*
from classes.CardDeckClass import CardDeckClass
testDeck = CardDeckClass()
print("Amount of cards in deck: ", testDeck.getCardCount())
上面在 CardDeckClass.py 的第二行给了我一个错误:from CardClass import CardClass
ImportError: 没有名为“CardClass”的模块
关于如何解决此问题的任何提示或想法?谢谢!
【问题讨论】:
标签: python class module python-import