当我尝试导入以下模块(ex25.py)时:
def break_words(stuff):
"""This function will break up words for us."""
words = stuff.split(' ')
return words
所有我回来的是:
>>>import ex25
没有任何回复......没有提示我做错了什么......它几乎就像它甚至没有阅读模块......
答案 0 :(得分:2)
我认为你实际上并没有做错任何事; import
语句通常不会产生任何输出(只有当 出错时才会抱怨)。尝试:
>>> dir(ex25)
这应该提供从ex25
模块导出的名称列表。
答案 1 :(得分:2)
我认为您应该输入以>>>
import ex25
sentence = "All good things come to those who wait."
words = ex25.break_words(sentence)
words
键入最后一行words
后,您应该会看到解释器的一些输出
答案 2 :(得分:0)
型:
import ex25
ex25.break_words('some example')
或其他方式:
from ex25 import break_words
break_words('some example')
顺便说一下,如果找不到模块,你会得到一个ImportError异常