1

有什么方法可以在 qpython3 中创建我自己的模块吗?如果有的话,最好能正确地修复我的代码,而不必一直只修复在线。

4

3 回答 3

0

好吧,我正在创建一个包含 3 个游戏的游戏,我想将游戏功能放在各个模块中,例如: from tictactoe import structureTictactoe from Chess import structureChess

然后这些函数在调用时简单地打印特定的游戏结构,如 tictactoe 等级和国际象棋表。例如,在单个模块中编辑游戏功能更简单

于 2016-10-20T05:46:03.317 回答
0

您必须将所需的函数写入一个 .py 脚本,该脚本与您希望调用的模块具有相同的名称。然后,您必须将其添加到站点包目录中,然后您应该能够从任何地方访问它们。只要确保它在“qpython\lib\python3.2\packages\”目录中

于 2017-01-08T17:46:30.113 回答
0

在脚本的本地目录中创建游戏库,例如 myGameLib.py。

然后从你的主要 python 代码:

从 myGameLib 导入 *

请注意,这将起作用。但是,如果您想为您的 python lib 创建一个子目录,例如脚本的本地目录 /mysubdir,

从 mysubdir.myGameLib 导入 *

似乎在 QPython3 中被破坏了。

于 2017-04-24T23:02:18.443 回答