from Bio.PDB import *
parser=PDBParser()
structure=parser.get_structure('cal1','3CLN.pdb')
model=structure[0]
chain=model["A"]
hse=HSExposure()
expca=hse.calc_hs_exposure(model,option='CA3')
print expca[chain[40]]


执行此代码时,出现此错误:

File "D:\python\Core\pdb_2.py", line 6, in <module>
    hse=HSExposure()
TypeError: 'module' object is not callable


它出什么问题了?

最佳答案

HSExposure是一个模块,而不是一个类,因此无法实例化它。有一个bunch of classes in that module,所以我假设您想要其中一个。

10-04 19:54