我生成了一个微笑字符串列表并将它们定义为“结果”
我想使用 RDKit 将列表中的每个 SMILES 字符串转换为单独的 mol 文件。我目前的代码是这样的:
m = Chem.MolFromSmiles('result')
print(Chem.MolToMolBlock(m))
此脚本不起作用并返回:
ArgumentError:rdkit.Chem.rdmolfiles.MolToMolBlock(NoneType) 中的 Python 参数类型与 C++ 签名不匹配:MolToMolBlock(RDKit::ROMol mol, bool includeStereo=True, int confId=-1, bool kekulize=True, bool forceV3000=False )
我将如何纠正这个问题?
谢谢!