在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黑洞网,博客园同步更新

    原文作者:python之蝉
    原文地址: https://www.cnblogs.com/pythonzhichan/p/11489545.html
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞