Наименование нового файла в PyCharm - PullRequest
1 голос
/ 12 марта 2019

Я только начал изучать Python.До этого я в основном работал с ноутбуками Jupyter, но теперь хотел попробовать некоторые IDE.Итак, я попробовал PyCharm.

Итак, я начал создавать некоторые файлы в проекте и начал испытывать команды и прочее, и есть одна вещь, которая просто сводит меня с ума, потому что я не могу найти ответ.

Каждый раз, когда я создаю новый файл python и называю его чем-то вроде «simple_message», он просто сохраняется как обычный файл, и я не могу запустить в нем какой-либо код.Как только я удаляю подчеркивание, условное обозначение файла меняется на фактический файл python, и я могу запустить написанный в нем код.Поэтому я подумал, что это может быть подчеркивание, поэтому я попытался создать другие файлы с подчеркиванием, но все они работали.Может кто-то просветить меня, почему имя файла "simple_message" не работает как файл python?

Спасибо!

От этого К этому

Ответы [ 3 ]

2 голосов
/ 12 марта 2019

Для меня нужно щелкнуть правой кнопкой мыши каталог (папку) и выбрать New -> Python File, чтобы создать файл Python. Если я пойду New -> File, он создаст текстовый документ. Пока вы выбираете правильный вариант, вам не нужно беспокоиться о том, чтобы набирать «.py» или «.txt»

В качестве альтернативы я могу щелкнуть правой кнопкой мыши и выбрать New -> File, а затем назвать его "simple_message.py", и он будет правильно сохранен как файл python, но я должен включить .py, используя этот метод

1 голос
/ 12 марта 2019

В настоящее время контекстное меню PyCharm позволяет вам выбрать тип файла для создания.Если вы выбираете «файл», вы ДОЛЖНЫ предоставить расширение .py. Если вы выбираете «Файл Python», pycharm обрабатывает расширение для вас.

Right click on the pycharm projects tab

1 голос
/ 12 марта 2019

Вам может потребоваться щелкнуть правой кнопкой мыши текст вашего .py файла и вручную выбрать в меню команду run.

Pycharm не выполняет автоматическую переиндексацию при создании нового файла .py, и поэтому, вероятно,просто не знает, что вы хотите, чтобы он запускался, когда вы нажимаете зеленую кнопку воспроизведения.

Если вы говорите, что ваш интерпретатор Python не будет запускать файл .py, потому что в имени есть подчеркивание,это просто невозможно, если у вас нет моддированного интерпретатора или вы сделали что-то действительно странное для вашей ОС, и я предполагаю, что вы этого не сделали.

Обновление: похоже, у вас нет .pyрасширение файла в вашем файле.Это не будет работать по причинам, которые не имеют ничего общего с Pycharm.В некоторых ситуациях Pycharm может «ликвидировать пропасть» для вас автоматически, но нет причин полагаться на это.

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