保存并加载python中的函数



我用python写了一个函数,我希望它能在许多不同的脚本中使用。

我可以保存这个然后加载吗?

所以函数是

def dosomething(x):
do something 

我想把它保存为文档

file=r/xxx/xxx/dosomething.py

然后在一个新的脚本中,我想加载它并使用它

新脚本

df=data

load_function(path=file)
df=df.apply(dosomething)

有这样的可能吗?

可以使用import语句。例如,如果您的脚本名为actions.py:

from actions import do_something

可能像下面这样。

# Custom Script Path: /Users/mert/workspace/my_func.py
def say_hello(name):
print(f"Hello {name}")
# Your another project folder
import sys
sys.path.append('path-to-your-func-folder')
import my_func
my_func.say_hello('Mert')
# Output
>> Hello Mert

相关内容

  • 没有找到相关文章

最新更新