1

我正在使用 rdkit Chem 库创建一个 svg 文件:

Draw.MolToFile(mol, path, size=(400, 400))

当我像这样阅读它时,它通常工作正常:

with open(path) as myfile:
            image = myfile.read()

其他时候它会返回一个空字符串,除非我在阅读它之前添加一个 time.sleep(0.1) ,否则它将起作用。

任何想法为什么会发生这种情况?

编辑:

rdkit 版本:2019.09.3

操作系统:ubuntu 18.04.5 LTS

文件扩展名:svg

4

0 回答 0