php 편집기 Yuzai는 파일 경로와 관련된 유용한 기능인 filepath.Abs()를 도입했습니다. 이 함수는 결과를 반환할 때 하위 디렉터리를 포함하지 않습니다. 이 기능은 파일의 절대 경로를 얻어야 하지만 하위 디렉터리 정보는 필요하지 않은 개발자에게 매우 유용합니다. filepath.Abs() 함수를 사용하면 개발자는 하위 디렉터리 정보의 간섭을 걱정하지 않고 파일의 절대 경로를 쉽게 얻을 수 있습니다. 이 기능의 단순성과 실용성으로 인해 PHP 개발자가 선호하는 도구 중 하나가 되었습니다.
다음과 같은 디렉토리가 있습니다:
으아악 으아악하지만, filepath.Abs(fileInfo.Name())
给我 C:myprojecttest.csv
。而不是我想要的 C:myprojectdatatest.csv
IIUC,fileInfo.Name()
应该给我与输入 os.Open()
相同的路径,那么为什么 filepath.Abs()
不能识别文件所在的目录呢? filepath.Dir(fileInfo.Name())
也给了我 .
...我希望是 C:myprojectdata
.
저는 myproject
디렉토리에 있는 go 파일을 실행하고 있습니다.
go 버전 1.19.3 windows/amd64
go版本1.19.3 windows/amd64
fileInfo.Name()
仅返回文件的基本名称,如文档所述 a>,没有路径信息。因此,您仅将原始文件名传递给 filepath.Abs
Solution p>fileInfo.Name()
은 파일의 기본 이름인 문서에 명시된 바와 같이 경로 정보가 없습니다. 따라서 원래 파일 이름을 filepath.Abs
에 전달하면 됩니다. 따라서 함수는 🎜문서에 명시된 대로 🎜정확히 수행됩니다. 🎜
위 내용은 filepath.Abs()는 결과에 하위 디렉터리를 제공하지 않습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!