在外部应用程序中打印字符串(python 3.1)

在外部应用程序中打印字符串(python 3.1),python,string,Python,String,假设我有一个游戏和一个运行的python脚本。在这个游戏中,你只需键入你想要的内容,然后按回车键。这个python脚本上有一个按钮,我想在游戏中输出一个预定义的字符串,并自动按enter键(基本上,该按钮使角色说出字符串)。实现这一点最简单的方法是什么 (只是实际的“发送字符串到游戏并点击回车”功能,而不是按钮和其他功能)假设游戏未在控制台中运行(在这种情况下,您可以使用stdin),可能是Windows上的一个选项。它允许您将击键发送到某个窗口——在本例中是游戏窗口 如果游戏可以编写脚本,您当

假设我有一个游戏和一个运行的python脚本。在这个游戏中,你只需键入你想要的内容,然后按回车键。这个python脚本上有一个按钮,我想在游戏中输出一个预定义的字符串,并自动按enter键(基本上,该按钮使角色说出字符串)。实现这一点最简单的方法是什么


(只是实际的“发送字符串到游戏并点击回车”功能,而不是按钮和其他功能)

假设游戏未在控制台中运行(在这种情况下,您可以使用stdin),可能是Windows上的一个选项。它允许您将击键发送到某个窗口——在本例中是游戏窗口


如果游戏可以编写脚本,您当然应该使用游戏自己的脚本选项(如果可用)。

假设您的游戏没有在控制台中运行(在这种情况下,您可以使用stdin),Windows上可能会有一个选项。它允许您将击键发送到某个窗口——在本例中是游戏窗口


如果游戏可以编写脚本,当然应该使用游戏自己的脚本选项(如果可用)。

这取决于游戏提供的挂钩。如果它没有提供任何挂钩,那么您可能需要查看您的窗口系统用于自动化的任何东西。我只在Linux中做过这种事情,我可以使用X的XTest扩展()。

这取决于游戏提供的挂钩。如果它没有提供任何挂钩,那么您可能需要查看您的窗口系统用于自动化的任何东西。我只在Linux中做过这种事情,在Linux中我可以使用X的XTest扩展()