Python里open的用法,每次使用代码后打开文件就是锁定状态

代码如下:
import csv
file = open("D:\神经网络数据集\AI5.0\Hidden.csv",'a',newline='')
f_csv = csv.writer(file)
f_csv.writerows([[1,2,3],[0,1,2],[4,5,6]])

file.close()

但是执行完后,再打开Hidden.csv文件查看,提示正处于锁定状态,这个问题如何解决?

with open("D:\神经网络数据集\AI5.0\Hidden.csv",'a',newline='')as file:
    f_csv = csv.writer(file)
    f_csv.writerows([[1,2,3],[0,1,2],[4,5,6]])

不过感觉是其它地方有打开file,或者你的代码在执行到close()之前有报错吗?

你在什么地方执行的这段代码,是控制台还是开发环境,退出整个开发环境呢。是不是开发环境锁定了文件。
另外csv这个库本身有没有问题,换成pandas的write_csv试试看