当前位置:   article > 正文

完美解决Python报错:PermissionError: [Errno 13] Permission denied_[errno 13] permission denied: 'data/txt/2013

[errno 13] permission denied: 'data/txt/2013

我接着这篇博客写,大家先移步这篇文章,如果还是解决不了就来看我这篇Python报错:PermissionError: [Errno 13] Permission denied_netcdf4.dataset permission denied-CSDN博客

前言: 我觉得对我而言,网上这么多教程,这篇是对我最有用的,经过我两次的实践,得出了比较清晰和系统的解决这个问题的有效方法,希望看过的人别再踩坑了,这个过程是如此的痛苦。

 下面干货来了:

第一,在使用.load()函数读取json文件前,要先给出文件路径path相信大家都知道,但是这里有一个细节,

path这里的最后一步不是父目录,而是原目录,也就是最后一个/后面的是一个文件而非文件夹,都去给我精确到json文件本身。

第二,使用os.chmod(path, stat.S_IRWXU)以及import stat两句话把权限全开放给自己,以解决如标题所示的因为权限不够发生的报错。

至此,就是这两点,把握住了就能避坑,成功编译通过,然后就用load()函数去读取json文件。

 以下是我改正后的代码,请大家注意我前面说的几条重要语句的相对位置,作为大家的参考。

热知识:你随手的一键三连能暖作者一整天(疯狂暗示~)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/179415
推荐阅读
相关标签
  

闽ICP备14008679号