Python 禁用Pygame控制台输出

Python 禁用Pygame控制台输出,python,console,sdl,Python,Console,Sdl,可能重复: 目前我正在使用pygame读取操纵杆输入,我有以下问题需要解决 调用操纵杆模块中的函数时,如get_axis()或get_button()函数会打印出行,如SDL_JoystickGetButton值:0:我需要禁用这些行到控制台的输出 我在stackoverflow上找到了以下问题/答案,这正是我要寻找的 但这篇文章并没有提供足够的信息。因为如果我必须关闭调试,我想知道如何完成的步骤。到目前为止,我已经下载了pygame源代码,进入了mogage.c,注释了打印到控制台的行,然

可能重复:

目前我正在使用pygame读取操纵杆输入,我有以下问题需要解决

调用操纵杆模块中的函数时,如
get_axis()
get_button()
函数会打印出行,如
SDL_JoystickGetButton值:0:
我需要禁用这些行到控制台的输出

我在stackoverflow上找到了以下问题/答案,这正是我要寻找的


但这篇文章并没有提供足够的信息。因为如果我必须关闭调试,我想知道如何完成的步骤。到目前为止,我已经下载了pygame源代码,进入了mogage.c,注释了打印到控制台的行,然后运行了setup.py,但是mogage函数仍然打印到控制台。此外,我正在使用Python 2.6和pygame 1.9.1。

此线程应能解决以下问题:


我有同样的问题,除了在PyScripter下运行时,它会导致PyScripter本身出现巨大的内存泄漏。所以它正在吞噬我机器上的所有内存。讨厌的交互。

此线程应解决以下问题:


我有同样的问题,除了在PyScripter下运行时,它会导致PyScripter本身出现巨大的内存泄漏。所以它正在吞噬我机器上的所有内存。恶劣的交互。

使用操纵杆输出的其他软件需要使用控制台向用户显示各种信息。使用操纵杆输出的其他软件需要使用控制台向用户显示各种信息。