gpt4 book ai didi

python 模块: share variables and enable running files

转载 作者:行者123 更新时间:2023-11-28 19:24:12 26 4
gpt4 key购买 nike

抱歉这个新手问题。

我有一个client.pyserver.py 脚本,我想用它们来编写一个简单的套接字游戏。我想用它构建一个 python 包。我希望在包的中央位置定义默认主机和端口。应该是 __init__.py 吗?我希望脚本从命令行运行。它可以是:

$ ./server.py
$ ./client.py

$ ./run.py server
$ ./run.py client

会有一个额外的文件,例如game.py 包含游戏逻辑。在这种情况下,我对如何将文件组织到一个包中感到有点困惑......

最佳答案

您可以为游戏本身创建包并创建将运行客户端或服务器的 bin 脚本。我认为默认主机和端口等数据可以存储在设置模块中 settings.pyconfig.py将在 client.py 中导入和 server.py

关于 python 模块: share variables and enable running files,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16956292/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com