私はインタビューに出席し、あるディレクトリから別のディレクトリに移動して.html
ファイルだけを削除するスクリプトを書くように頼んだ。 今私はos.remove()
を使ってこれをやろうとしました。あるディレクトリから別のディレクトリに移動して、Pythonで '.html'ファイルのみを削除するにはどうすればいいですか?
def rm_files():
import os
from os import path
folder='J:\\Test\\'
for files in os.listdir(folder):
file_path=path.join(folder,files)
os.remove(file_path)
私はここに直面しています問題は、その後、私はグロブを使用してみました、私は私のディレクトリに
のみ.html
ファイルを削除する方法を見つけ出すことができないということである:以下のコードです。コードは次のとおりです。
glob
を使用して
def rm_files1():
import os
import glob
files=glob.glob('J:\\Test\\*.html')
for f in files:
os.remove(f)
私は.html
ファイルを削除することができますが、それでも私は、あるディレクトリから別のディレクトリに移動するロジックを実装する方法を見つけ出すことはできません。
それに加えて、os.remove()
を使用して特定のファイルタイプを削除する方法を教えてください。
ありがとうございます。
Pythonのタグをスパムしないでください。おそらくPython-3.x **と** python2.7は必要ありません。 –