我有一个名为function_list的ipynb文件,其中包含此代码
'''
Hello, This is autoprinted on importing this module for additional information enter
help(function_list)
'''
def add(a,b):
''' prints addition'''
print(a +b)
def sub(c,d):
''' prints subtraction'''
print(d - c)
def state(string):
''' prints a string'''
print(string)
!jupyter nbconvert --to script function_list.ipynb
当我使用
导入时from function_list import *
在另一个文件中它可以工作,但是如果我输入help(function_list),它将引发错误
错误:未定义名称“ function_list”。如果仅使用
导入函数import function_list
它不会导入所有功能。
目录和帮助均无效。
我使用了此链接。
答案 0 :(得分:1)
您可以使用以下语法在模块上使用help
例如:
import function_list
print(help(function_list ))
并在内部调用该函数
function_list.add(1,3) #-->4
function_list.sub(1,3) #-->2
function_list.state("Hello") #-->Hello