Я использую Rdkit для генерации химической структуры из Smiles.
test = vectorizer.transform([i])
cosine_similarities = cosine_similarity(test, X).flatten()
similarity = cosine_similarities.argsort()[:-6:-1]
for sim in similarity:
print("Molecule")
p=reactants[sim]
q=p.replace(">",".")
m = Chem.MolFromSmiles(p)
fig1 = Draw.MolToMPL(m)
в этом коде l oop во время выполнения ломается.
Это не вывод на печать, как хотелось бы
Сначала печатаются все строки, а затем структура Это изображение показывает, как генерируется изображение структуры