关于“谁有将我的python代码更新到python3的提示吗?”的评论和答案 https://knowledge.亚搏在线safe.com/questions/82306/anybody-have-tips-to-update-my-python-code-to-pyth.html 关于“谁有将我的python代码更新到python3的提示吗?”这个问题的最新评论和答案。 johnglick对johnglick的回答的评论 https://knowledge.亚搏在线safe.com/comments/82326/view.html

作品非常谢谢!

格林尼治时间2018年11月11日星期日02:13:50 johnglick
答案由隆 https://knowledge.亚搏在线safe.com/answers/82322/view.html

您可能需要修改这两行。

Python 2.7

散列= hmac。new(decoded_secret, sig_block, sha1) sig = hashed.digest().encode("base64").rstrip('\n')

Python 3. x

散列= hmac。new(decoded_secret, sig_block.encode(), sha1) sig = base64.b64encode(hashed.digest()).decode('utf-8')


格林尼治时间2018年11月10日星期六13:50:12
答案由hollyatsafe亚搏在线 https://knowledge.亚搏在线safe.com/answers/82314/view.html

@johnglick,

也许你会发现使用2to3(一种python工具来自动翻译代码)是很有用的:https://docs.python.org/2/library/2to3.html

否则,这份文件可能会对你有帮助:https://docs.python.org/3/howto/pyporting.html

格林尼治时间2018年11月9日星期五23:33:14 hollyat亚搏在线safe