-1
私は、最後に作成したフォルダ名を見つけようとしてのpython使用しています:そのようなファイルやディレクトリのエラー()
directory = mx.get_env('WORKDIR')+'/Benchmarks/SPECjvm2008/SPECjvm2008/results/'
folders = os.walk(directory).next()[1]
creation_times = [(folder, os.path.getctime(folder)) for folder in folders]
creation_times.sort(key=lambda x: x[1]) # sort by creation time
をしかし、私は次のようなエラーになっています:ちょうど
File "/home/taleporos/.jenkins/workspace/MaxineBench/graal/mxtool/mx.py", line 3588, in <module>
main()
File "/home/taleporos/.jenkins/workspace/MaxineBench/graal/mxtool/mx.py", line 3577, in main
retcode = c(command_args)
File "/home/taleporos/.jenkins/workspace/MaxineBench/maxine/mxmaxine/commands.py", line 432, in specjvmregression
dirfinder('specjvm')
File "/home/taleporos/.jenkins/workspace/MaxineBench/maxine/mxmaxine/commands.py", line 394, in dirfinder
print 'Folder: ', [(folder, os.path.getctime(folder)) for folder in folders]
File "/usr/lib/python2.7/genericpath.py", line 72, in getctime
return os.stat(filename).st_ctime
OSError: [Errno 2] No such file or directory: 'SPECjvm2008.002'
絶対パスを使用してください。 – aristotll
'os.path.getctime(folder)' - > 'os.path.getctime(directory + folder)' – DyZ
エラーメッセージには、表示するコード行は含まれていません。 – martineau