我一直在使用PubChem API将化学SMILES转换为结构,但仍然遇到错误。
这是我在Google Colab中尝试使用PIL图像和Tkinter的代码
https://colab.research.google.com/drive/1TE9WxXwaWKSLQzKRQoNlWFqztVSoIxB7
我希望得到的输出应该是这样的结构格式
回答:
在Jupyter Notebook中下载并显示
from urllib.request import urlretrievefrom IPython.display import Imagesmiles = 'NC1=NC(C)=C(C2=CC=C(S(=O)(C)=O)C(F)=C2)S1'urlretrieve('https://pubchem.ncbi.nlm.nih.gov/rest/pug/compound/smiles/'+smiles+'/PNG', 'smi_pic.png')p = Image(filename='smi_pic.png')p
输出