1. 相对路径
- 若main.py的绝对路径为:
D:/Test/src/main.py
- 01.csv的绝对路径为
D:/Test/src/01.csv
- 02.csv的绝对路径为
D:/Test/02.csv
- 03.csv的绝对路径为
D:/Test/src/file/03.csv
则main.py读取01.csv和02.csv的相对路径为
- 相同文件夹下的文件:
'01.csv'
或'./01.csv'
- 上一级文件夹里的文件
'../02.csv'
- 同一文件夹下的子文件夹
'file/03.csv'
2. Vscode中打开同一级文集报错:Errno 2] No such file or directory 的解决方法
- 对于使用相对路径一般会报此错,这是因为把main.py的上级目录打开作为项目了,导致程序执行时是从上级目录开始查找所给路径。解决方法就是在vscode中重新打开文件夹,定位到main.py所在文件夹。