Python >> Tutoriel Python >  >> Python GUI >> Pygame GUI

Comment supprimer l'alerte Hello de la console de la communauté pygame lors de l'utilisation de pygame ?

La prochaine version 1.9.5 de pygame inclura une option pour désactiver le message sans modifier la bibliothèque :

Vous devez définir la variable d'environnement PYGAME_HIDE_SUPPORT_PROMPT à n'importe quelle valeur.

Sous Windows :set PYGAME_HIDE_SUPPORT_PROMPT=1

Sous Linux etc. :export PYGAME_HIDE_SUPPORT_PROMPT=1

Ou même dans votre code :

from os import environ
environ['PYGAME_HIDE_SUPPORT_PROMPT'] = '1'

import pygame  # it is important to import pygame after that

Notez que modifier la bibliothèque signifierait que vous devriez modifier la bibliothèque partout où vous expédiez votre code.


Mac OS

  • Accédez à :/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pygame/ et ouvrez _init_.py

(indice :il s'agit de la bibliothèque de votre Macintosh HD, pas de la bibliothèque de vos utilisateurs)

  • faites défiler la page jusqu'en bas, puis supprimez la ligne indiquant :print('Hello from the pygame community ... )


Si vous ne trouvez pas votre dossier Bibliothèque, vous avez probablement encore défini les paramètres par défaut pour le masquer.

  • tapez defaults write com.apple.finder AppleShowAllFiles YES; dans le terminal

  • maintenir l'option + clic droit sur le Finder et cliquer sur relancer.


Windows

(ceci n'a pas été testé, si vous rencontrez des problèmes, faites-le moi savoir afin que je puisse mettre à jour)

  • Accédez à :C:\Python\Lib\site-packages\pygame et ouvrez _init_.py
  • faites défiler la page jusqu'en bas, puis supprimez la ligne indiquant :print('Hello from the pygame community ... )