Py小郑 2023-03-29 10:14 采纳率: 97.2%
浏览 46
已结题

Permission denied Python读取


import csv

with open(r"D:\桌面\json",encoding="utf-8") as f:
    reader = csv.reader(f)
for r in reader:
    print(r)

出现的问题:[Errno 13] Permission denied: 'D:\桌面\json'
我做过的尝试:对这个文件夹的权限设置为完全控制

img


想知道这种情况怎么解决?

  • 写回答

3条回答 默认 最新

  • 於黾 2023-03-29 10:26
    关注

    json是个文件夹呀,不要open一个文件夹
    只能open里面的文件
    如果你需要里面所有的文件,那要先遍历文件夹

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
  • 赵4老师 2023-03-29 10:34
    关注

    whoami

    评论
  • CSDN-Ada助手 CSDN-AI 官方账号 2023-03-29 12:57
    关注
    • 这篇博客: Python报错:PermissionError: [Errno 13] Permission denied中的 问题描述: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • 我一直用python处理气象数据,之前写过一个处理气象数据的程序,一直都可以用的,可是昨天我再想处理数据的时候提示我如下错误

      Traceback (most recent call last):
       ...中间忽略
        File "C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32\lib\site-packages\xarray\backends\file_manager.py", line 205, in _acquire_with_cache_info
          file = self._opener(*self._args, **kwargs)
        File "src\netCDF4\_netCDF4.pyx", line 2330, in netCDF4._netCDF4.Dataset.__init__
        File "src\netCDF4\_netCDF4.pyx", line 1948, in netCDF4._netCDF4._ensure_nc_success
      PermissionError: [Errno 13] Permission denied: b'E:\\meteo\\metee\\longbasaba_19900530-19900930.nc'
      

      从最后一行可以看出,好像就是拒绝我导出数据,而且错误的地方就是在导出数据的位置

      ds.to_netcdf(r'E:\meteo\metee\longbasaba_19900530-19900930.nc')
      

      然后就是上网查资料,查了很多对于该问题描述的都不是很清晰,弄来弄去从昨晚到今天中午啥也没做,真的是坑死了,时间都浪费在这上面。为了让大家避坑我必须把这个问题的解决方法写出来。

    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 4月6日
  • 已采纳回答 3月29日
  • 创建了问题 3月29日

悬赏问题

  • ¥15 我用C语言easyx图形库绘制了一个3d游戏方框透视,但进入游戏时候鼠标准星对准方框边缘 鼠标光标就会弹出来这是啥情况怎样让光标对准绘制的方框点击鼠标不弹出光标好烦这样
  • ¥20 用Power Query整合的问题
  • ¥20 基于python进行多背包问题的多值编码
  • ¥15 相同型号电脑与配置,发现主板有一台貌似缺少了好多元器件似的,会影响稳定性和使用寿命吗?
  • ¥15 要求编写稀疏矩阵A的转置矩阵的算法
  • ¥15 编写满足以下要求的停车场管理程序,设停车场只有一个可停放n辆车的狭窄通道且只有一个大门可供车辆进出。
  • ¥15 C语言:数据子序列基础版
  • ¥20 powerbulider 导入excel文件,显示不完整
  • ¥15 用keil调试程序保证结果进行led相关闪烁
  • ¥15 paddle训练自己的数据loss降不下去