只有第一张时能正常运,一旦在第一张上面加上第二张圈出的部分python就会闪退,是怎么回事?怎么解决?

只有第一张时能正常运,一旦在第一张上面加上第二张圈出的部分python就会闪退,是怎么回事?怎么解决?

img

img

首先,你的第一张图只放了def部分,所以,如果只有这部分,那么必然瞬间结束,因为你没有调用函数,也没有写任何在方法外的print
其次,你确定一下importlib是否有下载
然后,谁教你那么写def的?无限套娃是吧。def是简化代码,不是让你把所有东西都放进去。

mark

把这几个函数和变量放到一个类里面吧 把书籍保存到一个全局的列表里面
可能是每次调用函数 但是每次的函数并没有关联起来 各玩各的