Python ImportError:没有名为';sha&x27;

Python ImportError:没有名为';sha&x27;,python,python-3.x,pycharm,sha,Python,Python 3.x,Pycharm,Sha,总之,我尝试在python文件中导入sha,但在编译文件时收到错误消息 ImportError: No module named 'sha' 我正在使用pycharm 4.0.4和python 3.4.2一起安装在win7上。我想知道如何解决这个问题。无论如何,请使用hashlibsha早就被弃用了。import hashlib,但是当尝试使用hasher=hashlib.sha1hasher.update(somestring);我遇到一个错误:AttributeError:“内置函数”或“

总之,我尝试在
python
文件中导入sha,但在编译文件时收到错误消息

ImportError: No module named 'sha'

我正在使用
pycharm 4.0.4
python 3.4.2
一起安装在
win7
上。我想知道如何解决这个问题。

无论如何,请使用
hashlib
sha
早就被弃用了。

import hashlib
,但是当尝试使用
hasher=hashlib.sha1
hasher.update(somestring)
;我遇到一个错误:
AttributeError:“内置函数”或“方法”对象没有属性“更新”
,如何解决此问题?应该是
hasher=hashlib.sha1()