|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
在下载妹纸图的那一节课,其中一个函数定义老是说我 File "F:\小甲鱼—《零基础入门学习Python》\test.py", line 40, in <module>
dowmload()
NameError: name 'dowmload' is not defined
实在是疯了。我明明有个测试函数,也是这样调用和使用都没问题
def changeme(mylist=[2]):
mylist.append([1,2,3,4])
print(mylist)
return
if __name__ == '__main__':
changeme()
'''
def download(folder='downloadm',pages=10):
os.mkdir(folder) #创建文件夹
os.chdir(folder) #改变目录
url = "http://jandan.net/ooxx/"
page_num = int(get_page(url))
for i in range(pages):
page_num -= i
page_url = url+'page-'+ str(page_num)+'#comments'
img_addrs = find_imgs(page_url) #写一个函数,将所有图片的地址保存成一个列表
save_imgs(folder,img_addrs)
if __name__ == '__main__':
dowmload()
'''
注释上面是我的测试函数,文件命名是test.py。注释的内容是我贴过来想找原因的函数。不管在原完整代码中,还是单独贴出来测试,问题都是一样的
就是NameError: name 'dowmload' is not defined
我愚笨。。实在不懂为什么。。求大神指教~
|
|