有没有办法在qpython3中创建自己的模块?如果有的话,那么正确地修复我的代码会很好,而不会一直向下修复onde line。
答案 0 :(得分:0)
好吧,我正在制作一款包含3款游戏的游戏,我想把游戏功能放在个别模块中,例如: 来自tictactoe进口 structureTictactoe 来自Chess import structureChess
然后调用这些函数只需打印特定的游戏结构,如tictactoe等级和国际象棋桌。例如,编辑单个模块内的游戏功能更简单
答案 1 :(得分:0)
您必须将所需的函数编写到.py脚本中,该脚本与您希望调用模块的名称相同。然后,您必须将其添加到站点包目录中,然后您应该能够从任何地方访问它们。 只需确保它位于“qpython \ lib \ python3.2 \ packages \”目录
中答案 2 :(得分:0)
在脚本的本地目录中创建游戏库,例如myGameLib.py。
然后从你的主要python代码:
从myGameLib *
导入请注意,这将有效。但是,如果要为python库创建子目录,例如脚本的本地目录,/ mysubdir,
从mysubdir.myGameLib *
导入 在QPython3中,似乎已被打破。