OSError: [Errno 22] Invalid argument
1、错误一 :输入格式错误
a = np.asarray(Image.open('E:\火影忍者\1466722360284.jpeg')
应该修改为:反斜杠('E:/火影忍者/1466722360284.jpg')
或者('E:\\火影忍者\\1466722360284.jpg')
因为在python中\t为换行符如果直接复制黏贴会导致无法识别。
![OSError: [Errno 22] Invalid argument](https://exp-picture.cdn.bcebos.com/7a3e980e7c75e5f4d2d744b9b1ceaad7736bbcba.jpg)
2、错误二:引用的路径过长
F:\图书馆\照片\l庐山\第一天\IMG_20140531_064746.jpg
应该修改为:
('E:/火影忍者/1466722360284.jpg')
或者('E://火影忍者//1466722360284.jpg')
尽量使路径简短
![OSError: [Errno 22] Invalid argument](https://exp-picture.cdn.bcebos.com/6ca98461862541938fca1ab0df1bd10ff326abba.jpg)
3、错误三:平台的bug,像pycharm,Spyder等,复制黏贴路径都会报错“OSError: [Errno 22] Invalid argument: '\u202a。。。”
修改方式为:手动输入完整路径像:a = np.asarray(Image.open('e:\\火影忍者\\123456789.jpg')或者('e:/火影忍者/1466722360284.jpg').convert('L')).astype('float')
![OSError: [Errno 22] Invalid argument](https://exp-picture.cdn.bcebos.com/3b8fb4d7726b0ce251c59ebbef781423bfb9b6ba.jpg)
![OSError: [Errno 22] Invalid argument](https://exp-picture.cdn.bcebos.com/64a62a0f64781423869bdc8aaac2bbd6e0d0b2ba.jpg)
4、如果有帮助到您,就帮我投个票吧,谢谢。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:65
阅读量:130
阅读量:24
阅读量:128
阅读量:140