Member 14068174 Ответов: 1

Не знаете, как это решить?


from sys import argv
from os.path import exists

print(f"Copying from test.txt to copy-write.txt ")

# We could do these two on new line, how ?

in_file = open(test.txt)
indata = in_file.read()


print(f"The input file is {len(in_file)} long")

print(f"Does the output file exist? {exists(copy-write)}")

print('Ready , hit RETURN to continue , CTRL + C to abort')
input()

out_file = open(copy-write, 'w')
out_file.write(indata)

print("Alright It,s done baby")

out_file.close()
in_file.close()


Что я уже пробовал:

я получаю ошибку в имени . файл, который я нашел, я дал правильное расположение файла, но я получаю это имя не определено

1 Ответов

Рейтинг:
6

Richard MacCutchan

Вам нужно поставить кавычки вокруг ваших имен файлов в открытых операторах. Это имена файлов, а не объектов Python.

Я предлагаю вам пойти в Учебник по Python — документация по Python 3.7.1[^ и проделайте свой путь через это несколько раз. Вы научитесь гораздо быстрее, чем размещая основные вопросы здесь.


Member 14068174

Python docx очень скучен

Richard MacCutchan

Тогда, возможно, вам стоит поискать альтернативную карьеру.