我已经阅读了所有其他谷歌来源和SO线程,没有任何工作.
Python 2.7.3 32bit安装上Windows 7 64bit.下载,解压缩,然后尝试安装PyCrypto结果"Unable to find vcvarsall.bat".
所以我安装MinGW并在安装行上将其作为首选编译器.但后来我得到了错误"RuntimeError: chmod error".
我怎么在世界上绕过这个?我尝试过使用pip,它给出了相同的结果.我找到了一个预先构建的PyCrypto 2.3二进制文件并安装了它,但它在系统上找不到(不工作).
有任何想法吗?
我一直在寻找如何加密和解密字符串.但大部分都在2.7中,任何使用3.2的东西都不允许我打印它或将它添加到字符串中.
所以我要做的是以下内容:
mystring = "Hello stackoverflow!"
encoded = encode(mystring,"password")
print(encoded)
Run Code Online (Sandbox Code Playgroud)
jgAKLJK34t3g(一串随机字母)
decoded = decode(encoded,"password")
print(decoded)
Run Code Online (Sandbox Code Playgroud)
你好stackoverflow!
无论如何这样做,使用python 3.X,当字符串被编码时,它仍然是一个字符串,而不是任何其他变量类型.