テキスト ファイルを読み取る Python スクリプトを作成しており、別のディレクトリに新しいテキスト ファイルを作成したいと考えています。次のコードを書きました。
def treatFiles(oldFile, newFile):
with open(oldFile) as old, open(newFile, 'w') as new:
count = 0
for line in old:
count += 1
if count%2 == 0:
pass
else:
new.write(line)
if __name__ == '__main__':
from sys import argv
import os
os.makedirs('NewFiles')
new = '/NewFiles/' + argv[1]
treatFiles(argv[1], new)
Pythonスクリプトと同じディレクトリにあるテキストファイルでこのコードを実行しようとしましたが、次のようなエラーが発生しました
FileNotFoundError: [Errno 2] No such file or directory: '/NewFiles/testFile'
どうやら、それが新しいファイルを作成するディレクトリであることは明らかではありませんNewFiles
...どうすればこれを修正できますか?