我遇到了 os.path.isfile 的问题,例如,以下代码是我程序的一部分:
for a in args:
if not os.path.isfile(a):
print _("Error: File not found: %(name)s Ignoring...") % {'name': a}
else:
self.isup.queue(a)
如果我运行,我的主文件夹中有名为“box9.png”的文件:
% echo $PWD
/home/<username>
% /usr/bin/program-name box9.png
Error: File not found: box9.png Ignoring...
但以下工作:
% echo $PWD
/home/<username>
% /usr/bin/program-name ~/box9.png
[program continue...]
有人能帮我吗 ?
我正在使用 Python 2.7