如何在Python中使用ASCII显示文本文件中的加密消息?

时间:2015-06-28 09:55:14

标签: python python-3.x encryption ascii

我试图通过将文本文件中字符串中的字符转换为等效的ASCII值来显示加密的消息。完成后,我想添加一个偏移因子,比如10,然后转换回来并显示消息。此外,如果有人可以忽略这些空格,我也会喜欢它,这意味着它们不会被加密。最后,如果有人可以从ASCII值中扣除94,如果它高于126,则会有额外的奖励。

到目前为止,我已经"生成"整数,但我得到的只是方括号

user_input = input("Enter a text file name. Remeber to add 'txt'")
file = open(user_input,"r+") 
print(file.readline())

int_text = ([ord(c) for c in file.readline()])
print(int_text)

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

size_t MyClass::GetHashCode() { std::hash<std::wstring> stringHash; size_t mapHash = 0; for (auto property : _properties) mapHash ^= stringHash(property.first) ^ stringHash(property.second); return ((_class.empty() ? 0 : stringHash(_class)) * 397) ^ mapHash; } 正在获取文本和可选的偏移因子,并返回转换后的字符串:

shifting