在Python中写入文件时,权限被拒绝错误

我想创建一个文件并在python中写一些整数数据。例如,我有一个变量abc = 3,我试图将它写入一个文件(它不存在,我假设python将自己创建):

fout = open("newfile.dat", "w")
fout.write(abc)

首先,python会自己创建一个newfile.dat吗?其次,它给了我这个错误:

IOError: [Errno 13] Permission denied: 'newfile.dat'

这有什么不对?

 

解决方案


如果文件仍在您的计算机上打开,请关闭该文件,然后尝试运行python代码。我希望它有效

本文首发于Python黑洞网,博客园同步更新

posted @ 2019-09-09 07:05  python之蝉  阅读(8914)  评论(0编辑  收藏  举报