因为缩进的问题,导致你定义的几个函数不是类的成员函数,你可以用Ctrl+N打开一个窗口,把代码写好再运行
控制台写的。。。你后面几个方法都没放到类里面。。。这种长段的代码最好使用py文件
get_download_url需要缩进到和def __init__在一列,才能作为downloader的成员函数
佩服大佬用控制台写代码的,4-8行缩进有问题吧