【发布时间】:2010-04-10 19:59:45
【问题描述】:
我对为 windows 编写 python 非常陌生(linux 没问题),并且在运行脚本时让 python 识别文件时遇到问题,尽管它在命令行中表现良好
我在这里做错了什么?
def verifyFile(x):
#
return os.path.isfile(x)
当从 python 命令行调用时,这将返回 true(当然,使用有效文件),但是当我从 eclipse 运行脚本或从 Windows 启动它时,它总是返回 false。有什么想法吗?
我尝试过像这样传递路径名: D:\Documents and Settings\BDE\Desktop\cdburn.jpg 像这样: D:/Documents and Settings/BDE/Desktop/cdburn.jpg
我已将 sys,argv[0] 更改为 ''
我试过了:
def verifyFile(x):
#
try:
f = open(x, 'r')
f.close()
return True
except:
return False
我没有得到爱!
任何帮助将不胜感激。
谢谢
布莱克
【问题讨论】: