当前位置: 首页 > 知识库问答 >
问题:

Pythonos.remove无法访问文件

齐弘业
2023-03-14

为什么我会受伤

回溯(最近一次调用last):文件“C:\temp\py\tesst.py”,第8行,在

import os
PATH = r'C:\temp\py\test.txt'

f = open (  PATH,'w')
f.write('test\n')
f.close;

os.remove( PATH )

我错过什么了吗?

共有1个答案

韩瀚
2023-03-14

您正在调用f.close而不是f.close()。最好在上下文中打开文件,这样它就会自动关闭。

import os
PATH = r'C:\temp\py\test.txt'

with open(PATH, 'wb') as f:
    f.write('test\n')

os.remove(PATH)
 类似资料:
  • 我正在通过 Windows(10) 启动时的批处理文件启动我的应用程序。这是我在批处理文件中的内容 - 当windows启动时,我得到了 无法访问文件.jar 然而,问题是在这个错误消息之后,应用程序仍然在启动中,并且运行良好。正在访问jar但我仍然无法访问jar错误的原因是什么,如何避免它?找不到这个特定案例的任何答案。

  • 问题内容: 重新启动Rails应用程序时出现以下错误。我以前在另一台服务器上使用另一个应用程序遇到过此问题,但不记得是什么问题了,或者我是怎么解决的。 我正在Ubuntu上使用capistrano部署到杂种集群。 当我做 结果是: 日志目录是/ apps / staging / shared / log的目录。 这是怎么回事? 问题答案: 原来是一个细微的错误: 当这两行引发异常时 rails假定

  • 我正在使用path标准(使用maven war)将webapp部署到tomcat instalation目录。问题是我在webapp路径和浏览器中有一个javascript文件夹,我无法访问该文件夹。我已经检查了文件是否创建到正确的文件夹,他们在那里! 如果我尝试在浏览器上运行 给我“404页未找到”错误。 如果我把js文件夹放在根目录(而不是标准目录)中,一切都正常。

  • 如果有人能帮忙,那就太好了!

  • 我使用的是Spring,无法读取Spring.xml文件。Application ationContext上下文=new ClassPathXmlApplication ationContext("Spring.xml");向我显示此错误:造成原因:java.io.FileNotFoundExcture:类路径资源[Spring.xml]无法打开,因为它不存在 xml路径强调文本

  • 我正在尝试使用以下代码打开一个文本文件: 此代码导致此错误(第69行是FileReader初始化): 这是我的文件系统的样子:这里 感谢任何和所有帮助!