FileNotFoundError : [Errno 2] 没有那个文件或目录

时间:2021-05-07 09:48:01

标签: python python-requests

当我尝试打开进行更改的 csv 文件时出现此错误 我想知道这个错误的原因(FileNotFoundError : [Errno 2] 没有那个文件或目录:'bahal.csv')

import csv
from statistics import mean
with open('bahal.csv') as f:
    reader = csv.reader(f)
    for row in reader:
        name = row[0]
        average = statistics.mean(row[1:])
        javab = name , average
print(javab)

2 个答案:

答案 0 :(得分:0)

正确的做法是使用完整的文件名,因为相对而言很难跟踪文件的位置

如果你运行:

user@~$ python file.py

它只会看到 ~(home dir) 中的文件

如果你运行:

user@~/workfolder$ python file.py

它会看到 ~/workfolder 文件等等

主要是工作目录是什么

答案 1 :(得分:-1)

文件 bahal. csv 应该与您正在处理的 pyton 文件位于同一文件夹中 要么 尝试包含完整路径。