Создание MDR-файла с python с использованием пользовательского ввода - PullRequest
0 голосов
/ 25 сентября 2019

Привет, может ли python создавать MDR-файлы с помощью команды open или это просто файлы, использующие пользовательский ввод?Я пытаюсь сделать это файл .mdr.Это работает правильно, если я использую команду открытия самостоятельно.

f=open("test.mdr","w")

Я пытаюсь выяснить, как установить файл как .mdr с этим кодом.

ID=input("Lot ID:")
LotID = ID+'301-320';
with open (LotID, "w") as f:
  f.write(Test)

Мне нужно, чтобы файл был .mdr, но он выглядит как File type.Есть предложения?

Ответы [ 2 ]

0 голосов
/ 25 сентября 2019

С вашим кодом вы открываете файл ID+'301-320'.Поэтому, если пользователь введет foobar, вы получите foobar301-320 в качестве имени файла.Вы можете добавить расширение .mdr, если хотите, чтобы программы мгновенно распознали его как .mdr -файл:

id = input("Lot ID:")
lot_id = id + '301-320.mdr';
with open (lot_id, "w") as f:
    f.write("Test")

Кроме того, вы должны рассмотреть возможность переименования ваших переменных, поскольку переменные python обычно используются в случае змеи.

0 голосов
/ 25 сентября 2019

LotID = ID + '301-320.mdr'

  • просто добавить .mdr расширение к LotID
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...