Экран Pygame Code продолжает открываться вместе с игрой

Вы должны использовать пространство имен, потому что пространство имен имеет много преимуществ перед классом:

  • Вам не нужно определять все в одном заголовке
  • You не нужно раскрывать всю свою реализацию в заголовке
  • Вы не можете using члена класса; вы можете using член пространства имен
  • Вы не можете using class, хотя using namespace не так часто бывает хорошей идеей
  • Использование класса подразумевает, что есть некоторые объект, который будет создан, когда его действительно нет

Статические члены, на мой взгляд, очень сильно злоупотребляют. В большинстве случаев они не являются реальной необходимостью. Функции статических членов, вероятно, лучше, чем функции области видимости, а статические члены данных - это просто глобальные объекты с лучшей, незаслуженной репутацией.

0
задан khelwood 19 March 2019 в 11:07
поделиться

1 ответ

Это командное окно, а точнее одно запущенное python[Version Number].exe. Чтобы удалить его, просто измените расширение файла сценариев на .pyw вместо .py, что меняет тип файла на тот же [Python], но без открытия окна консоли.

Так, например, script.py станет script.pyw

0
ответ дан Pygasm 19 March 2019 в 11:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: