, у меня возникла проблема, когда я пытался написать программу на моем Python. Это мое требование: 1) Принять ввод (это CSV-файл) в качестве аргумента командной строки 2) Прочитать этот CSV-файл 3) Подсчитать количество слов и символов из этого CSV-файла 4) и записать результаты - Num слов и символы файла csv в другой текстовый файл - скажем, results.txt
, это то, что я пытался "
import sys
print('the version of python')
print(sys.version)
with open(sys.argv[1], 'rt') as f, open(sys.argv[2],'r') as fw:
contents = f.read()
words= contents.split()
print(' displaying words in txt file..', words)
print(' number of words in txt file..', len(words))
contents1 = fw.read()
words1= contents1.split()
print(' displaying words in txt file..', words1)
print(' number of words in txt file..', len(words1))
не получаю результаты. первые разделы, чтение из файл из csv теперь работает нормально, но как мне записать в файл results.txt?