大家一起测试一下,看看哪里有问题

软件和网站开发以及相关技术探讨
回复
mad_frog
帖子: 55
注册时间: 2011-06-29 11:26

大家一起测试一下,看看哪里有问题

#1

帖子 mad_frog » 2013-05-20 19:51

我有一个文本文件all.txt,内容如下:
"F:\\log\\jx2\\\\2013_05\\bishop_1-3\\Bishop_2013_05_15.txt"
"F:\\log\\jx2\\2013_05\\bishop_3-1\\Bishop_2013_05_15.txt"
"F:\\log\\jx2\\2013_05\\bishop_4-1\\Bishop_2013_05_15.txt"

这些路径下面的文件都存在(手动判断返回值也是:True “check ok”),但是python脚本每次检查都是不存在的“check fail”,实在不知道如何判断了,求助各位大神!

代码: 全选

import os
f = open(r'D:\python\all.txt')
r="r"
for line in f.readlines():
        aaa= r+line
        if os.path.exists(aaa):
                print "%s check ok" %line
        else:
                print "%s check fail" %line
f.close()
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

Re: 大家一起测试一下,看看哪里有问题

#2

帖子 oneleaf » 2013-05-20 20:41

aaa= r+line 错误了。
直接
if os.path.exists(line.strip()):
即可
回复