这是脑筋急转弯吧。
文件名正确,还得有权限才行。
如果是网络路径的话,还得网络质量好才行。
另外,如果内存满了,或者文件句柄太多了,open 也会失败的。
其实最简单的方法就是看一下 open 会返回哪些错误,然后哪些错误是和文件名没关系的。
【 在 xgc 的大作中提到: 】
: 看到一道判断题目:
: 使用内置函数open()打开文件时,只要文件路径正确就总是可以正确打开的。
: 答案是错误
: 谁能帮忙解释为什么呢?
: 难道是考虑之前open,没有close,路径对也不能再open?
--
修改:flw FROM 27.38.197.*
FROM 27.38.197.*