cifar10读取文件时,路径按照filename = '/tmp/cifar10_data/cifar-10-batchesbin/test_batch.bin',怎么读都提示找不到该文件路径。
我的.py文件和tmp文件夹在同一目录下,试了半天才发现,前面多了个'/',读取本目录下的文件夹时前面不能加‘/’。因此改为:
filename = 'tmp/cifar10_data/cifar-10-batchesbin/test_batch.bin'就可以了。
查阅了一些博客,对'/'以及'./'的常见用法简单总结一下:
../ 表示当前文件所在的目录的上一级目录
./ 表示当前文件所在的目录(可以省略)
/ 表示当前站点的根目录(域名映射的硬盘目录) ,所以上面的路径找不到,很正常了