python - 在 Django 中使用 python 读取 zip 文件夹中的文件时权限被拒绝错误
问题描述
我正在尝试读取 zip 文件夹中的 dicom 文件,但是当我运行此代码时,它给了我这个错误:
[Errno 13] 权限被拒绝:'PATIENT_DICOM/'
file = patient.PATIENT_DICOM
with zipfile.ZipFile(file,'r') as zip:
zip.extractall()
ls= zip.infolist()
slices = [pydicom.read_file(s.filename) for s in ls]
解决方案
我想你必须试试这个:
data = pydicom.dcmread(filename)
推荐阅读
- c++ - std::initializer_list 作为重载运算符的右手参数?
- vue.js - 我在使用 axios 在真实主机中获取和发布请求时遇到问题
- c++ - 在 Qt 中,如何使已触发(bool checked=false)选中变为 true
- flutter - 命名参数 'builder' 是必需的,但没有对应的参数和 utils
- r - 如何为 R for 循环中的每次迭代创建新的数据框?
- in-app-purchase - 设置应用内购买试用期(30 天)
- java - 我们可以更改@Component 名称运行时/动态
- powershell - 过去只选择字段到 out-gridview
- reactjs - Cypress 安装失败并出现错误 App 无法下载
- python - 枕头图像到 Numpy。保留数组比例