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を使用しています