发现问题写python的时候出现了这个错,然后网上的教程的解决方案几乎都是——“重新定义下这个变量”,看的我一脸懵逼后来发现原来是我把returnNone的方法赋给了变量,之后操作变量导致的,直接上代码foriinrange(2000):read_lines=random.shuffle(read_lines)#问题出在这里了print(read_lines)咋一看是没啥问题,但是一运行就报错>>TypeError:'NoneType'objectisnotsubscriptable后来发现原来random.shuf...
继续阅读 >
分类:typeerror
2020
10-24
10-24
解决Python 写文件报错TypeError的问题
处理上传的文件:f1=request.FILES['pic']fname='%s/%s'%(settings.MEDIA_ROOT,f1.name)withopen(fname,'w')aspic:forcinf1.chunks():pic.write(c)测试报错:TypeErrorat/upload/write()argumentmustbestr,notbytes把之前的打开语句修改为用二进制方式打开:f1=request.FILES['pic']fname='%s/%s'%(settings.MEDIA_ROOT,f1.name)withopen(fname,'wb+')aspic:forcinf1.chunks():...
继续阅读 >
![解决Python 异常TypeError: cannot concatenate 'str' and 'int' objects](/uploads/202009/27/16011541081.jpg)
![解决Python中报错TypeError: must be str, not bytes问题](/uploads/202009/25/16009904461.jpg)