私はPythonでファイルにいくつかの変更を加えるコードを持っています。私は、そのアクションをフォルダの複数のファイルに対して実行したいと考えています。私はそれを行うには、次のコードを書いた: FP =オープン(ファイル、 'R':ファイル内のファイルの 輸入OS ファイル= os.listdir( "/ホーム/ intucell/tarファイル") 再linuxとpythonの高度なファイル処理
インポートライン用) FPに: プリント(line.replace( '4.0.0'、 '5.0.0')) f.close()
私はコードと呼ばれるフォルダ内の複数のファイルに対して実行しますtarfiles。これらのファイルの名前は、そのフォルダのリストから読み取られなければなりません。しかし、Linuxではスペースを含むファイル名は読み込まれません。彼らの名前にスペースを含む約100のファイルがあります。それについてどうすればいいですか?
に忘れてはいけませんファイル名のパラメータを取る。 2.この関数を呼び出すと、ファイル名のリストを繰り返し処理します。 –