【发布时间】:2013-02-22 18:29:59
【问题描述】:
我的朋友正在尝试编写一个程序,他希望它能够根据 int 变量设置为 0 或 1 在输出普通文本和使用 Rot13 编码的文本之间切换。我们已经使用"text".encode('rot13') 进行了测试,它可以对文本进行编码,但是必须有一种更简单的方法来使程序输出的任何内容都使用 rot13 进行编码,而不是使用if 0, output text, if 1, output rot13 text 包装文本输出的每个实例。
我希望有某种编码,我可以将所有代码都包裹起来以使其工作,但我尝试在线搜索并找不到任何东西。对此的任何帮助将不胜感激。
【问题讨论】:
-
你试过猴子补丁
stdout吗? -
文本是如何输出的?与
print?
标签: python encode final translate output