玩蛇网提供最新Python编程技术信息以及Python资源下载!

请问Python生md5与shell生成不同原因

python 代码:

import hashlib
h = hashlib.md5('helloworld')
print h.hexdigest()
---
输出:fc5e038d38a57032085441e7fe7010b0

shell 代码:

$> echo helloworld | md5
---
输出:d73b04b0e696b0945283defa3eee4538

echo默认会在字符串后面加上"\n",可以用-n选项,如下:

➜  ~  echo -n helloworld | md5
fc5e038d38a57032085441e7fe7010b0

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd19300.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年05月12日 - 19时39分23秒 发布自玩蛇网

您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容
我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules