python - 您可以将 MYSQL 数据库链接到预先存在的 python 代码而不必使用 python iterpretor 吗?

标签 python mysql database pygame interpreter

我在 python shell 上使用 python 编写了一个游戏。现在我已经到了制作注册页面的阶段,我正在研究使用 MySQL 数据库来读取、写入和验证输入到游戏屏幕中的注册和登录详细信息。大多数教程都使用 PyCharm 等解释器,但由于我已经使用 shell 编写了大部分游戏代码,所以我想知道链接 MySQL 数据库最简单的方法是什么,如果可能的话,我将如何去做,如果我愿意必须使用解释器吗? 谢谢 ! :]

最佳答案

一些注意事项:

  • PyCharm 是一个 IDE(集成开发环境)
  • Python,默认情况下有一个解释器,它将成为您的版本(python 3.6/3.7/3.8)

如果您在 REPL(Shell/事件终端)中构建游戏,我建议您阅读有关如何设置 Python 项目的基础知识。

这是一个很好的起点:https://docs.python-guide.org/writing/structure/

此外,您还有很长的路要走。如果你构建了一个你想让其他人玩的游戏,你需要有数据库连接来保存状态(如果你想使用 MySQL)和适当的包(可能是 pyodbc),然后你需要一个关于如何设置的速成类(class)创建一个基于 Web 的界面(人们将如何访问您的游戏?)

答:建立一个合适的项目。 Pycharm 是编辑器而不是解释器。

关于python - 您可以将 MYSQL 数据库链接到预先存在的 python 代码而不必使用 python iterpretor 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59382302/

相关文章:

Python:如何引用成员变量

python - 删除 pandas DataFrame 打印中的 `dtype: object`

php - Mysql和PHP以html列表显示所有用户数据

python - 比 numpy.where 更节省内存的选项?

python - 拆分十六进制的最佳方法?

MySQL 查询 - 转换多列

mysql - 使用命令行客户端格式化从 excel 到 mysql 的输入

python - SqlAlchemy 完整性错误

php - 使用 php 函数 stripslashes 保存数据库

python - 在 Python 中比较两个文本 block