如何解决指定Windows路径时找不到文件错误
在dicom中指定文件时遇到一个奇怪的问题。该文件存在,但我不断收到“找不到文件错误”。我可以在同一位置读取另一个文件('xx.csv'),没有任何问题。请帮忙。
path = r'D:\REGI\siim\dicom-images-train\1.2.276.0.7230010.3.1.2.8323329.300.1517875162.258080\1.2.276.0.7230010.3.1.3.8323329.300.1517875162.258079'
print(os.listdir(path))
输出:['1.2.276.0.7230010.3.1.4.8323329.300.1517875162.258081.dcm','xx.csv']
yy = os.path.join(path,'1.2.276.0.7230010.3.1.4.8323329.300.1517875162.258081.dcm')
yy1 = os.path.join(path,'xx.csv')
df = pd.read_csv(yy1)
ds = dicom.dcmread(yy)
输出:
---------------------------------------------------------------------------
FileNotFoundError Traceback (most recent call last)
<ipython-input-108-90d18af3b900> in <module>
5 yy1 = os.path.join(path,'xx.csv')
6 df = pd.read_csv(yy1)
----> 7 ds = dicom.dcmread(yy)
8 os.listdir(path)
E:\anaconda3\envs\py37\lib\site-packages\pydicom\filereader.py in dcmread(fp,defer_size,stop_before_pixels,force,specific_tags)
845 except Exception:
846 logger.debug("Reading file '{0}'".format(fp))
--> 847 fp = open(fp,'rb')
848
849 if config.debugging:
FileNotFoundError: [Errno 2] No such file or directory: 'D:\\REGI\\siim\\dicom-images-train\\1.2.276.0.7230010.3.1.2.8323329.300.1517875162.258080\\1.2.276.0.7230010.3.1.3.8323329.300.1517875162.258079\\1.2.276.0.7230010.3.1.4.8323329.300.1517875162.258081.dcm'
解决方法
也检查特权。可能是您无权访问该文件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。