【问题标题】:Create a module in qpython 3在 qpython 3 中创建一个模块
【发布时间】:2016-10-20 05:31:29
【问题描述】:

有没有办法在 qpython3 中创建我自己的模块?如果有的话,最好能正确地修复我的代码,而不必一直只修复 onde 行。

【问题讨论】:

  • 请澄清您的问题。不清楚你想做什么。

标签: python-3.x module qpython3


【解决方案1】:

好吧,我正在创建一个包含 3 个游戏的游戏,我想将游戏功能放在单独的模块中,例如: 从 tictactoe 进口 结构Ticactoe 从国际象棋导入结构国际象棋

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

【讨论】:

  • 这不是答案,你应该在cmets中写这些东西。
  • 对不起,我还是个新手。我想我已经找到答案了。
【解决方案2】:

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

【讨论】:

    【解决方案3】:

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

    然后从你的主要 python 代码:

    从 myGameLib 导入 *

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

    从 mysubdir.myGameLib 导入 *

    在 QPython3 中似乎被破坏了。

    【讨论】:

      猜你喜欢
      • 2010-09-22
      • 2016-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多