Уведомления

Группа в Telegram: @pythonsu

#1 Март 6, 2021 11:44:43

max7
Зарегистрирован: 2021-03-06
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Фунция write and read

Как задать путь для папки а не для файла для функции read and write.

myFile = r'C:\U\12'

with open(myFile,'r') as f:
contents = f.read()
contents = contents.replace(' ‘, ’,')
contents = contents.replace(' ‘, ’,')
contents = contents.replace(' ‘,’,')
contents = contents.replace(',,',',')
contents = contents.replace(',,',',')
with open(myFile,'w') as f1:
f1.write(contents)

Офлайн

#2 Март 6, 2021 13:35:23

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Фунция write and read

так не работает эт нужно как то так

 #заменит все пробелы на запятые в *.txt файлах в каталоге path
import os
path = r'C:\U\12'
files = sorted(list(
    [i for i in os.listdir(
        path) if os.path.splitext(i)[1] == ".txt"]))
for i in files:
    with open(f"{path}{os.sep}{i}", "r") as f:
        contents = f.read()
        contents = contents.replace(' ', ',')
    with open(f"{path}{os.sep}{i}", "w") as f:
        f.write(contents)

зы предполагается что в каталоге нет ссылок, каталогов итд имена которых заканчиваются как .txt
для рекурсивного обхода каталога используйте os.walk



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Март 6, 2021 13:49:25)

Офлайн

#3 Март 6, 2021 13:57:34

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Фунция write and read

max7
Как задать путь для папки а не для файла для функции read and write.
Никак. Писать в и читать из директории невозможно.



Офлайн

#4 Март 6, 2021 14:02:56

max7
Зарегистрирован: 2021-03-06
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Фунция write and read

Дает ошибку в syntex error

Прикреплённый файлы:
attachment 1.png (65,4 KБ)

Офлайн

#5 Март 6, 2021 14:52:45

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Фунция write and read

doza_and
99 процентов участников форума не будут скачивать картинку. Смотреть что там. Перебивать текст с картинки в код.
отсюда
полностью поддерживаю



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version