我正在尝试使用open(file[,mode])
在我的Macbook上通过绝对路径打开资源。我尝试访问的资源与正在运行的脚本不在同一文件夹中。如果我使用/Users/myname/Dev/project/resource
之类的内容,我会收到IOError: No such file or directory
。令我感到困惑的是,如果我在开头添加额外的正斜杠,那么它从//Users/...
开始,它就会找到没有问题的资源。
这里发生了什么?
答案 0 :(得分:0)
解决这个问题的最佳方法是避免完全自己构建路径。让os.path.join()为你做。