Не знаю как сделать чтобы файл создавался там где я создаю папку

Рейтинг: -4Ответов: 1Опубликовано: 09.07.2023
import os

world=input()

os.mkdir(world)

test = open(f'{world}.txt', 'w')

test.write(world)

Хочу чтобы файл создавался там где я создаю папку и не понимаю как это зделать

Ответы

▲ 0Принят

Ваш код:

world=input()

os.mkdir(world)

Значит, в переменной world вы ожидаете имя папки (или путь к папке).

test = open(f'{world}.txt', 'w')

Что будет f'{world}.txt'? Имя папки, точка, txt. Поняли?

Отсутствует имя файла.