找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 3296|回复: 4

[代码与实例] 读取一个文件里面的内容,读完删除该文件

1

主题

1

帖子

1

积分

贫民

积分
1
jwang 发表于 2017-7-3 14:52:20 | 显示全部楼层 |阅读模式
import threading
import os
import time
files = os.listdir('D:/pythonInfo/')

for file in files:
    txt = os.path.splitext(file)[1]
    if txt.endswith('.txt'):
            os.remove('D:/pyhtonInfo/%s'%file)

老报这个错误,这个文件没被打开为什么删不了,新手求大神
    os.remove('D:/pyhtonInfo/%s'%file)
WindowsError: [Error 3] : 'D:/pyhtonInfo/1498877281381.txt'  

回复

使用道具 举报

3

主题

278

帖子

278

积分

侠客

积分
278

热心会员

uitb 发表于 2017-7-3 16:55:27 | 显示全部楼层
本帖最后由 uitb 于 2017-7-3 16:58 编辑

你这个路径写错了吧?Windows应该用反斜杠,并且由于反斜杠是转移字符,所以还应该用两个反斜杠,'D:\\pythonInfo\\'这样
回复 支持 反对

使用道具 举报

3

主题

10

帖子

10

积分

贫民

积分
10
Charis 发表于 2017-7-3 23:15:44 | 显示全部楼层
楼上正解
回复

使用道具 举报

3

主题

10

帖子

10

积分

贫民

积分
10
Charis 发表于 2017-7-3 23:35:57 | 显示全部楼层
本帖最后由 Charis 于 2017-7-3 23:37 编辑

回复

使用道具 举报

0

主题

5

帖子

5

积分

贫民

积分
5
atencheung 发表于 2017-7-5 16:53:15 | 显示全部楼层
沙发正解,斜杠是like linux的风格
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表