__all__ = ['work','play']
def work():
print('Oh,no...我要开始工作了。')
def play():
print("Dota鱼塘局,快来五连坐...")
def drink():
print("没有撤退可言,不醉不归!")
当我们使用如下方式去调用:
from play_list import *
choices = {'work': work, 'play': play, 'drink': drink}
报错:NameError: name ‘drink’ is not defined
但当我们明确的写出具体的方法是,一切正常
from play_list import work, play, drink
choices = {'work': work, 'play': play, 'drink': drink}