打印压缩字符串时不打印打印语句

时间:2016-06-23 20:55:45

标签: python printing zlib

我有一个python脚本,内容如下:

import zlib;
print("hi")
print(str(zlib.compress('@echo alert`void f(){System.out.println("echo\"void f(){cout<<\\"\\\\"-[--->+<]>---.----[-->+++<]>.+[->+++<]>.+++.--[--->+<]>-.+++[->++<]>+.[--->+<]>++.---.--------.--.+++.+++++++++++++.-----------.\\\\"\\"}\""`')))


print("welp")

https://ideone.com/gJWnUU

如您所见,print("hi")或zlib压缩print没有输出。我试图压缩的价值我不认为是打破它,因为字符串本身似乎是有效的。

导致这种情况的原因是什么,以及如何修复它以获取压缩字符串? (删除其他两个print语句不执行任何操作)

0 个答案:

没有答案