0
ファイルを解凍するときに、最新のものではありません。ファイルをアップアップしてその名前を変更する可能性はありますか?ディレクトリ内の最新ファイルですか?ファイルを解凍した後の最新のファイル[python]
print newest() #prints myFile.rar
if newest().endswith('.rar') or newest().endswith('.zip') :
patoolib.extract_archive(newest(), outdir=".")
#myFile.rar extracted to `.'. And it shows up in my directory myFile.pdf
time.sleep(20)
print newest() #prints myFile.rar
My機能:
def newest():
path = '/home/es/ajo/files'
os.chdir(path)
files = sorted(os.listdir(os.getcwd()), key=os.path.getmtime)
newest = files[-1]
return str(newest)
アーカイブは表示されませんでしたが、アーカイブ内のファイルは、圧縮された瞬間に変更時刻とともに抽出されます。 '.rar'ファイルは後でコピーされているので、アーカイブファイルは最新です。 '.rar'ファイルにリンクして確認できますか? –
私はそれをチェックし、内部のrarファイルは7 Semptemberからです。ここには理由があります:(このファイルを別の名前で解凍して、これを最新のファイルにすることはできますか?それとも何かチャンスですか? –
rarファイルへのリンクを提供して、またはスクリーンショットを提供する他のアイデア:もしrarファイルがあなたを悩ませるなら、どこか別の場所にファイルを展開することができます。 –