2014-09-19 46 views
0

当我从怠速运行我的脚本我的程序运行非常好,但是当我运行.py文件,并生成一个壳@ C:\ Python27 \ Python.exe我的计划失败,出现以下错误: -我可以从闲置运行脚本,但不能从python.exe运行?

IO错误:[错误13]许可被拒绝:“我的新file.html”

和代码位是: -

f = open("my new file.html", "w") 

...我已经寻找这种IO错误,但事情的人说不会出现配合我在做什么,这是写出一个文件?

回答

1

如果它说“权限被拒绝”,那是告诉你,你没有权限创建该文件。这不是骗你。调试的第一条规则是始终假定错误告诉你字面上的真相。

由于您没有在文件名中提供文件夹,因此它正试图在当前目录中创建一个文件。您可能位于受保护的文件夹中。如果您cd到您有写入权限的文件夹,问题可能会消失。

+0

omgosh ...对不起,让我仔细检查并报告回来。 – gazeranco 2014-09-19 13:38:01

+0

是的,多数民众赞成在这个问题很抱歉。我现在有一个新的问题,它产卵的IE浏览器而不是我的默认浏览器,并寻找我的新文件,而不是打开它,但我会尽力弄清楚。 - 该问题现在也已修复。 – gazeranco 2014-09-19 13:42:03

相关问题