WindowsとLinux(Debian)のフォルダー内にまったく同じディレクトリ構造があります-スクリプトは静的+データ出力フォルダーに沿っています
次のコードが Windows では問題なく動作するのに、Linux では no such file or directory path エラーが発生するのはなぜですか?
@app.route('/_getdataoutputfilelisting')
def getdataoutputfilelisting():
listoffilesindataouput = getfiles('static/dataoutput')
return jsonify(listoffiles = listoffilesindataouput)
def getfiles(dirpath):
a = [s for s in os.listdir(dirpath)
if os.path.isfile(os.path.join(dirpath, s))]
a.sort(key=lambda s: os.path.getmtime(os.path.join(dirpath, s)))
a.reverse()
return a
両方のOSで動作するようにユニバーサルにする方法はありますか?
ありがとう