完全なスクリプトはこちら: http://pastebin.com/d6isrghF
私はPythonに非常に慣れていないことを認めます。これが簡単に答えられる質問である場合は、私の愚かさを許してください。問題のセクションは次のとおりです。
sourcePath = jobPath
while os.path.basename(sourcePath):
if os.path.basename(os.path.dirname(sourcePath)).lower() == category.lower():
break
else:
sourcePath = os.path.dirname(sourcePath)
if not os.path.basename(sourcePath):
print "Error: The download path couldn't be properly determined"
sys.exit()
jobPath は sabnzbd からスクリプトに供給されており、次のとおりです。
/mnt/cache/.apps/sabnzbd/complete/name.of.folder
カテゴリは次のとおりです。
tv
だから私の質問は次のとおりだと思います:なぜこれがエラーで失敗するのですか?