在pygame周围填充以隐藏导入时的“hello”消息。

pygamesilent的Python项目详细描述


游戏静音

背景

有一个成熟的开源库来构建多媒体应用程序, 就像游戏,叫做PyGame

不幸的是,为了让更多的开发人员重新使用,维护人员补充道 在版本1.9.4中有一些输出到库,所以它现在打印类似的文本 导入时到此:

pygame 1.9.6
Hello from the pygame community. https://www.pygame.org/contribute.html

此移动已被confusing (尤其是面向用户的命令行工具)和 controversial 但是complaints about the behaviour have been dismissed

说明

这个包提供了pygame周围的一个填充程序,可以关闭不需要的打印 具有环境变量的行为。它被设计成一个简单的 无论您在何处使用pygame,都可以进行替换。

manual alternatives 有助于减少外部依赖,但这更简单:

  1. 在项目中同时安装pygamepygamesilent
  2. 替换这些类型语句的任何实例:
  • import pygameimport pygamesilent as pygame
  • import pygame as pgimport pygamesilent as pg
  • import xxx from pygameimport xxx from pygamesilent

支持的版本

预计这将是跨平台的。它已经在windows 10和 Linux系统。

它在Python2.7、3.5、3.6和3.7上进行了测试。

未经pygame团队授权。作者与 他们。

您仍然需要安装和使用pygame、它们的文档和 遵守他们的许可证。

你可以 甚至喜欢 contribute to their project!也许 然后你可以礼貌地说服他们不要把垃圾邮件放在stdio里?

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java使用if语句和单选按钮在Jlabel上显示文本   java Liquibase:如何识别仅变更集基础ID?   区分Java对象   java以编程方式禁止windows请求对windows的注意   我可以在excel单元格中输入Java格式的日期吗?   java用流替换for循环中的递归   java返回字符串的格式类似于信用卡号   java Android Facebook登录和Webview   安卓中java将ArrayList<String>从活动传递到片段   java Apache OpenNLP POSModel(URL)构造函数   java Android如何从sd卡动态查看图像?我的代码出错了   java Testng测试特定的异常消息   java更改spring boot&maven项目的默认目录结构   java如何将日期从yyyyMMdd格式化为yyMMdd   java在Eclipse生成的列表片段中使用XML资源   java Spark临时表不以直线显示