Принятие пользовательского ввода для создания имен текстовых файлов с заранее написанным именем и пользовательским вводом - PullRequest
1 голос
/ 24 сентября 2019

Привет. Я пытаюсь создать пару текстовых файлов с заранее написанным тегом и заданным пользователем вводом.НапримерМне нужно 5 имен файлов с заранее написанным тегом и вводом

Cat100.txt. Где cat предопределен, а число 100 - это ввод пользователя.

У меня есть это, но я не могу узнатькак добавить заранее написанный тег вместе с пользовательским вводом.

filename = input ("filename: ");
with open (filename, "w") as f:

Спасибо!

1 Ответ

2 голосов
/ 24 сентября 2019

Обновлено за комментарий уточнения:

import os 

folderpath = ".\\test_folder\\"
prewritten_tag  = "User wrote: " # example
user_filename = input("filename: ")
full_filename = prewritten_tag + user_filename
fullpath = os.join(folderpath,full_filename) # gets absolute path

with open(fullpath, "w") as f:
  user_input = input()
  full_txt = stuff + input() + otherstuff
  f.write(full_txt)
...