我正在使用 python2.7,并编写了一些用于分析蛋白质结构文件的函数,我将其保存为 pdbtools.py 例如,一个函数是 getprot(),它可以让我从数据库中提取蛋白质结构。
在我打开并编辑文件并从 python 中保存它之后,我可以使用所有的函数定义。但是,当我启动一个新的 python 会话时,它会忘记我编写的所有函数,所以我必须 %edit pdbtools.pdb,保存它,然后我才能运行所有内容。
这里发生了什么?我如何使用我编写的函数?
我正在使用 python2.7,并编写了一些用于分析蛋白质结构文件的函数,我将其保存为 pdbtools.py 例如,一个函数是 getprot(),它可以让我从数据库中提取蛋白质结构。
在我打开并编辑文件并从 python 中保存它之后,我可以使用所有的函数定义。但是,当我启动一个新的 python 会话时,它会忘记我编写的所有函数,所以我必须 %edit pdbtools.pdb,保存它,然后我才能运行所有内容。
这里发生了什么?我如何使用我编写的函数?