Чем открыть py

Расширение PY

Чем открыть файл PY

В Windows: Python, Microsoft Notepad, Notepad++, Sublime Text, codeEditor, Любой другой текстовый редактор
В Mac OS: MacroMates TextMate, Любой другой текстовый редактор
В Linux: GNU Emacs, gedit, Любой другой текстовый редактор

Описание расширения PY

Популярность: Очень часто используется

Разработчик: Python Software Foundation

Расширение PY – это файл, содержащих исходный код, написанный на языке программирования Python. Python является динамическим объектно-ориентированным языком программирования, который можно использовать для различных задач по разработке программного обеспечения. Он предлагает мощную поддержку для интеграции с другими языками программирования и инструментами, поставляется с большим количеством стандартных библиотек, которые легко изучить в течение нескольких дней. Многие программисты Python сообщают о значительном увеличении производительности и считают, что язык поощряет улучшение качества кода и создания более легко-поддерживаемого кода. Язык Python (в русском языке распространено название питон) появился в 1991 и был создан Гвидо ван Россумом (Guido van Rossum).

Файлы .PY можно создавать и редактировать с помощью текстового редактора, но для запуска требует интерпретатор Python, который можно скачать бесплатно на официальной странице Python Software Foundation. Python работает на Windows, Linux/Unix, Mac OS X, OS/2, iPhone OS 2.0 и выше, Amiga, HaikuOS, AS/400 и даже OS/390, КПК Palm, Windows Mobile, Symbian и Android. Python также была портирована на Java и виртуальные машины .NET. Файлы PY часто применяются для программирования веб-серверов, расширений и других административных компьютерных систем, в том числе и интеграции.

MIME тип: text/x-script.phyton, application/x-python

Другие программы, связанные с расширением PY

    Исходный код команд WLST от Oracle
    Расширение PY – это текстовый файл со скриптами, который содержит команды WLST (WebLogic Scripting Tool). Скрипты вызывают последовательность команд WLST, не требуя ввода данных, как и сценарии оболочки (shell script).

Используя WLST скрипты, вы можете:

    * Автоматизировать конфигурацию WebLogic Server и развертывание приложений
    * Применить те же параметры конфигурации, многократно, на нескольких узлах топологии
    * Воспользоваться преимуществом функций языка сценариев, таких как петли, управления потоком конструкций, условных операторов и переменных оценок, которые ограничены в интерактивном режиме
    * Создать расписание работы скриптов для работы в разное время
    * Автоматизировать повторяющиеся задачи и сложные процедуры
    * Настройка приложения в центре обработки данных

WebLogic Scripting Tool – это утилита командной строки, которая используется системными администраторами и операторами для мониторинга и управления экземплярами и доменами серверов WebLogic Server. Среда сценариев WLST основана на интерпретаторе Java – Jython. В дополнение к функциям сценариев WebLogic, вы можете использовать общие черты интерпретируемого языка, в том числе локальных переменных, условных переменных, а также операторами управления потоком.

Популярность:


Python-сообщество

  • Вы не вошли.

Уведомления

  • Начало
  • » Python для новичков
  • » запуск .py файлов

#1 Июнь 10, 2010 23:49:45

запуск .py файлов

пытаюсь запустить любой файл .py появляется на пару секунд коммандная строка(черный экран) и пропадает.Установлена Python 3.1.2 Windows X86-64 MSI Installer (Windows AMD64 / Intel 64 / X86-64 binary – does not include source)
Использую windows 7 home basic , проц ath64.В чём может проблема?

  • Пожаловаться

#2 Июнь 10, 2010 23:53:06

запуск .py файлов

cmd -> python myfile.py

Тогда и увидите в чем проблема.

  • Пожаловаться

#3 Июнь 11, 2010 00:07:21

запуск .py файлов

обычная cmd windows?при вводе в ней пишет

  • Пожаловаться

#4 Июнь 11, 2010 00:09:25

запуск .py файлов

> появляется на пару секунд коммандная строка(черный экран) и пропадает.
правильно, программа выполняется и завершается.
в любой книге написано, что надо вставить input в окне программы, чтобы она не сразу завершалась, а после нажатия на “Ентер”.

#2
наверняка, не прописался path, гуглите windows path python

Отредактировано (Июнь 11, 2010 00:12:41)

  • Пожаловаться

#5 Июнь 11, 2010 01:54:19

запуск .py файлов

функцию input() в самом конце??тогда почему то оно пишет ошибку по моей программе.Просто прочитал 1 раздел книги, решил протестить уже написаный вариант кода автора и уже куча проблем!:)
Если не трудно,гляньте код здесь.При вводе обычных цифр , оно должны выводить как большие цифры при помощи символов.

  • Пожаловаться

#6 Июнь 11, 2010 05:44:47

запуск .py файлов

там есть pythonw.exe
в свойствах скрипта выбери “открыть с помощью”
найди этот pythonw, чтобы консоль не появлялась

а для того, чтобы выполнять через cmd, сделай set — выведет переменные, потом выбирай какую-нибудь, можешь и PATH выбрать сразу, открывай реестр и ищи где они находятся
в PATH нужно дописать полный путь к python.exe

там есть ещё где-то пользовательское средство для добавления переменной, а может даже для изменения PATH

а наскоряк — копируешь скрипт в папку к питону, заходишь в неё через cmd, cd c:progra

1python31 (свою там пишешь) и запускаешь python script.py

Отредактировано (Июнь 11, 2010 05:47:08)

  • Пожаловаться

#7 Июнь 11, 2010 16:15:58

запуск .py файлов

py.user.next
там есть pythonw.exe
в свойствах скрипта выбери “открыть с помощью”
найди этот pythonw, чтобы консоль не появлялась

а для того, чтобы выполнять через cmd, сделай set — выведет переменные, потом выбирай какую-нибудь, можешь и PATH выбрать сразу, открывай реестр и ищи где они находятся
в PATH нужно дописать полный путь к python.exe

там есть ещё где-то пользовательское средство для добавления переменной, а может даже для изменения PATH

а наскоряк — копируешь скрипт в папку к питону, заходишь в неё через cmd, cd c:progra


Python. Урок 2. Запуск программ на Python

В этом уроке мы рассмотрим два основных подхода к работе с интерпретатором Python – это непосредственная интерпретация строк кода, вводимых с клавиатуры в интерактивном режиме и выполенение файлов с исходным кодом в пакетном режиме. Также коснемся некоторых особенностей работы с Python в Linux и MS Windows.

Язык Python – это интерпретируемый язык. Это означает, что помимо непосредственно самой программы, вам необходим специальный инструмент для её запуска. Напомню, что существуют компилируемые и интерпретируемые языки программирования. В первом случае, программа с языка высокого уровня переводится в машинный код для конкретной платформы. В дальнейшем, среди пользователей, она, как правило, распространяется в виде бинарного файла. Для запуска такой программы не нужны дополнительные программные средства (за исключением необходимых библиотек, но эти тонкости выходят за рамки нашего обсуждения). Самыми распространенными языками такого типа являются C++ и C. Программы на интерпретируемых языках, выполняются интерпретатором и распоространяются в виде исходного кода. На сегодняшний день, среди интерпретируемых языков наиболее популярным является Python.

Если вы еще не установили интерпретатор Python, то самое время это сделать. Подробно об этом написано здесь.

Python может работать в двух режимах:

  • интерактивный;
  • пакетный.

В интерактивный режим можно войти, набрав в командной строке

В результате Python запустится в интерактивном режиме и будет ожидать ввод команд пользователя.

Python в интерактивном режиме

Если же у вас есть файл с исходным кодом на Python, и вы его хотите запустить, то для этого нужно в командной строке вызвать интерпретатор Python и в качестве аргумента передать ваш файл. Например, для файла с именем test.py процедура запуска будет выглядеть так:

Интерактивный режим

Откройте Python в интерактивном режиме и наберите в нем следующее:

И нажмите ENTER.

В ответ на это интерпретатор выполнит данную строку и отобразит строкой ниже результат своей работы.

Пример работы в интерактивном режиме

Python можно использовать как калькулятор для различных вычислений, а если дополнительно подключить необходимые математические библиотеки, то по своим возможностям он становится практически равным таким пакетам как Matlab, Octave и т.п.

Различные примеры вычислений приведены ниже. Более подробно об арифметических операциях будет рассказано в следующих уроках.

Примеры простых задач

Для выхода из интерактивного режима, наберите команду

и нажмите ENTER.

В комплекте вместе с интерпретатором Python идет IDLE (интегрированная среда разработки). По своей сути она подобна интерпретатору, запущенному в интерактивном режиме с расширенным набором возможностей (подсветка синтаксиса, просмотр объектов, отладка и т.п.).

Для запуска IDLE в Windows необходимо перейти в папку Python в меню “Пуск” и найти там ярлык с именем “IDLE (Python 3.5 XX-bit)”.

Python IDLE в Windows

В Linux оболочка IDLE по умолчанию отсутствует, поэтому ее предварительно нужно установить. Для этого, если у вас Ubuntu, введите в командной строке (для Python 3.4):

В результате IDLE будет установлен на ваш компьютер.

Для запуска оболочки, введите:

Ниже представлен внешний вид IDLE в ОС Linux.

Python IDLE в Linux

Пакетный режим

Теперь запустим Python в режиме интерпретации файлов с исходным кодом (пакетный режим). Создайте файл с именем test.py, откройте его с помощью любого текстового редактора и введите следующий код:

Пример работы программы приведен в окне ниже.

Работа Python в пакетном режиме

Резюме

Для запуска Python в интерактивном режиме необходимо набрать в командной строке имя исполняемого файла интерпретатора (python или python3) или запустить IDLE (интегрированную среду разработки).

Для запуска Python в пакетном режиме введите в командной строке имя интерпретатора и имя файла с программой на языке Python через пробел:

P.S.

Если вам интересна тема анализа данных, то мы рекомендуем ознакомиться с библиотекой Pandas. На нашем сайте вы можете найти вводные уроки по этой теме. Все уроки по библиотеке Pandas собраны в книге “Pandas. Работа с данными”.
Книга: Pandas. Работа с данными
>>

Поделиться

Python. Урок 2. Запуск программ на Python : 23 комментария

  1. Maxim 09.08.2017

После python test.py этого у меня программа стоит и ничего не делает.
Hello World вывел, а это нет.

  1. writer Автор записи 09.08.2017

Если в файле у вас:
a = int(input())
print(a**2)
то после запуска, вам нужно ввести число, которое потом будет возведено в квадрат.

  1. Самир 02.12.2018

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

хрен что работает. ни одна программа не запустилась! Ни одна! в любом случае какая-то ошибка! версия питона 3.6.7
>>> print(“Hello, World!”)
File “”, line 1
print(“Hello, World!”)
^
SyntaxError: invalid character in identifier

  1. writer 20.11.2018

Там проблема с кавычками была, они отрендерились несколько странно) Сейчас поменяли!
С остальными проблем не должно быть (в данном уроке))

Здравствуйте. В pycharm создал pyhton file с кодом print (“Hello, world”). Всё работает. Но пытался открыть файл через python в командной строке и пишет “python: can’t open file ‘Boyyy1.py’: [Errno 2] No such file or directory”. Скорее всего я неправильно файл создал. Можете помочь?

  1. writer 26.03.2019

Если через командную строку запускаете, то вы должны находиться в каталоге, в котором лежит ваш Boyyy1.py, иначе нужно полный (или относительный) путь до файла указывать.

  1. Zam 26.11.2020

Мне не помог полный путь, очень актуальна проблема путей ведь хрен знает в каком каталоге находиться python, да ещё и зарытый между папок, неудобно.

Полный путь указываю, а он меня так посылает C:UsersОксанаAppDataLocalProgramsPythonPython38-32test.py SyntaxError: unexpected character after line continuation character
И сохранённые файлы не открывает ни в интерактивном, не в пакетном режиме. Открытие идет и тут же сворачивается.

  1. Zam 26.11.2020

Да же херня и у меня

Может, лучше такую программу:

print(“Enter a number=”)
a = int(input())
print(“get this number squered=”)
print(a**2)
#Она хоть говорить будет…

  1. 14m3r 20.02.2020

Полезно, кардинально отличается. Столько работ по улучшению!

a = int(input(‘enter a number=’))
print(‘get this number squered=’ + str(a**2))
#как тебе такое

Yevgeny, или так:
a=int(input(‘Enter a number=’))
print (‘get this number squered=’ + str(a**2))

  1. Tenro 01.03.2020
  1. Get 15.05.2020

Установил Python 3.8.2. Как калькулятор работает, как принтер тоже. Открывать файлы с расширением .py отказывается. В cmd набираю python hello.py – Монитор только мигнет и все!
В интерактивном режиме набираю: >>> C:MyScriptstest.py. Выдает: SyntaxError: unexpected character after line continuation character. Что за проблема?

  1. Влад 13.04.2020

Запускайте не в cmd , а в PowerShell . Это тоже работа в командной строке. У меня была твкая же проблема


3 шага, чтобы открыть файл с расширением PY

Обычно решить проблему с файлом PY просто — просто установите соответствующее программное обеспечение и откройте файл. Прочтите руководство и откройте файл PY прямо сейчас!

  1. 1. PY расширение файла
  2. 2. Что такое PY файл?
  3. 3. Как открыть файл PY?
    1. 3.1 Установите программу, которая поддерживает PY файлы
    2. 3.2 Найти и скачать подходящее программное обеспечение
      1. 3.2.1 Программы, поддерживающие файлы с расширением PY
    3. 3.3 Проверьте PY файл на наличие ошибок
  4. 4. Подобные расширения файлов

PY расширение файла

  • Тип файла Python Script
  • Разработчик файлов N/A
  • Категория файла Файлы разработчика
  • Рейтинг популярности файлов

Что такое PY файл?

Файл разработчика с расширением .PY хранит скрипт или программу, наиболее часто используемые административными компьютерными системами или веб-серверами, написанные на языке программирования Python.

Этот язык интерпретируется и объектно-ориентирован, что облегчает его реализацию и может редактироваться с помощью обычного текстового редактора.

Как открыть файл PY?

Может быть несколько причин, по которым система не поддерживает данный файл. В случае расширения PY вероятно, что ни одна из установленных программ не поддерживает данный тип файла. Поэтому пользователь должен предпринять следующие шаги

Шаг 1: Установите программу, которая поддерживает PY файлы

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

Подсказка для пользователей Mac OS

Для пользователей Mac OS процедура аналогична — откройте меню файла, щелкнув правой кнопкой мыши по файлу PY, выберите опцию «Информация» и выберите опцию «Открыть с помощью программы». В подменю выберите приложение и нажмите кнопку «Изменить все».

Шаг 2: Найти и скачать подходящее программное обеспечение

Невозможность открыть файлы PY также может быть связана с отсутствием какого-либо приложения, поддерживающего данный файл, устанавливаемого в системе. В этом случае пользователь должен загрузить и установить одно из следующих приложений. После установки система автоматически свяжет вновь установленное приложение с файлами PY. Если этот шаг не пройден, см. Шаг 1.


Python. Урок 2. Запуск программ на Python

В этом уроке мы рассмотрим два основных подхода к работе с интерпретатором Python – это непосредственная интерпретация строк кода, вводимых с клавиатуры в интерактивном режиме и выполенение файлов с исходным кодом в пакетном режиме. Также коснемся некоторых особенностей работы с Python в Linux и MS Windows.

Язык Python – это интерпретируемый язык. Это означает, что помимо непосредственно самой программы, вам необходим специальный инструмент для её запуска. Напомню, что существуют компилируемые и интерпретируемые языки программирования. В первом случае, программа с языка высокого уровня переводится в машинный код для конкретной платформы. В дальнейшем, среди пользователей, она, как правило, распространяется в виде бинарного файла. Для запуска такой программы не нужны дополнительные программные средства (за исключением необходимых библиотек, но эти тонкости выходят за рамки нашего обсуждения). Самыми распространенными языками такого типа являются C++ и C. Программы на интерпретируемых языках, выполняются интерпретатором и распоространяются в виде исходного кода. На сегодняшний день, среди интерпретируемых языков наиболее популярным является Python.

Если вы еще не установили интерпретатор Python, то самое время это сделать. Подробно об этом написано здесь.

Python может работать в двух режимах:

  • интерактивный;
  • пакетный.

В интерактивный режим можно войти, набрав в командной строке

В результате Python запустится в интерактивном режиме и будет ожидать ввод команд пользователя.

Python в интерактивном режиме

Если же у вас есть файл с исходным кодом на Python, и вы его хотите запустить, то для этого нужно в командной строке вызвать интерпретатор Python и в качестве аргумента передать ваш файл. Например, для файла с именем test.py процедура запуска будет выглядеть так:

Интерактивный режим

Откройте Python в интерактивном режиме и наберите в нем следующее:

И нажмите ENTER.

В ответ на это интерпретатор выполнит данную строку и отобразит строкой ниже результат своей работы.

Пример работы в интерактивном режиме

Python можно использовать как калькулятор для различных вычислений, а если дополнительно подключить необходимые математические библиотеки, то по своим возможностям он становится практически равным таким пакетам как Matlab, Octave и т.п.

Различные примеры вычислений приведены ниже. Более подробно об арифметических операциях будет рассказано в следующих уроках.

Примеры простых задач

Для выхода из интерактивного режима, наберите команду

и нажмите ENTER.

В комплекте вместе с интерпретатором Python идет IDLE (интегрированная среда разработки). По своей сути она подобна интерпретатору, запущенному в интерактивном режиме с расширенным набором возможностей (подсветка синтаксиса, просмотр объектов, отладка и т.п.).

Для запуска IDLE в Windows необходимо перейти в папку Python в меню “Пуск” и найти там ярлык с именем “IDLE (Python 3.5 XX-bit)”.

Python IDLE в Windows

В Linux оболочка IDLE по умолчанию отсутствует, поэтому ее предварительно нужно установить. Для этого, если у вас Ubuntu, введите в командной строке (для Python 3.4):

В результате IDLE будет установлен на ваш компьютер.

Для запуска оболочки, введите:

Ниже представлен внешний вид IDLE в ОС Linux.

Python IDLE в Linux

Пакетный режим

Теперь запустим Python в режиме интерпретации файлов с исходным кодом (пакетный режим). Создайте файл с именем test.py, откройте его с помощью любого текстового редактора и введите следующий код:

Пример работы программы приведен в окне ниже.

Работа Python в пакетном режиме

Резюме

Для запуска Python в интерактивном режиме необходимо набрать в командной строке имя исполняемого файла интерпретатора (python или python3) или запустить IDLE (интегрированную среду разработки).

Для запуска Python в пакетном режиме введите в командной строке имя интерпретатора и имя файла с программой на языке Python через пробел:

P.S.

Если вам интересна тема анализа данных, то мы рекомендуем ознакомиться с библиотекой Pandas. На нашем сайте вы можете найти вводные уроки по этой теме. Все уроки по библиотеке Pandas собраны в книге “Pandas. Работа с данными”.
Книга: Pandas. Работа с данными
>>

Поделиться

Python. Урок 2. Запуск программ на Python : 23 комментария

  1. Maxim 09.08.2017

После python test.py этого у меня программа стоит и ничего не делает.
Hello World вывел, а это нет.

  1. writer Автор записи 09.08.2017

Если в файле у вас:
a = int(input())
print(a**2)
то после запуска, вам нужно ввести число, которое потом будет возведено в квадрат.

  1. Самир 02.12.2018

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

хрен что работает. ни одна программа не запустилась! Ни одна! в любом случае какая-то ошибка! версия питона 3.6.7
>>> print(“Hello, World!”)
File “”, line 1
print(“Hello, World!”)
^
SyntaxError: invalid character in identifier

  1. writer 20.11.2018

Там проблема с кавычками была, они отрендерились несколько странно) Сейчас поменяли!
С остальными проблем не должно быть (в данном уроке))

Здравствуйте. В pycharm создал pyhton file с кодом print (“Hello, world”). Всё работает. Но пытался открыть файл через python в командной строке и пишет “python: can’t open file ‘Boyyy1.py’: [Errno 2] No such file or directory”. Скорее всего я неправильно файл создал. Можете помочь?

  1. writer 26.03.2019

Если через командную строку запускаете, то вы должны находиться в каталоге, в котором лежит ваш Boyyy1.py, иначе нужно полный (или относительный) путь до файла указывать.

  1. Zam 26.11.2020

Мне не помог полный путь, очень актуальна проблема путей ведь хрен знает в каком каталоге находиться python, да ещё и зарытый между папок, неудобно.

Полный путь указываю, а он меня так посылает C:UsersОксанаAppDataLocalProgramsPythonPython38-32test.py SyntaxError: unexpected character after line continuation character
И сохранённые файлы не открывает ни в интерактивном, не в пакетном режиме. Открытие идет и тут же сворачивается.

  1. Zam 26.11.2020

Да же херня и у меня

Может, лучше такую программу:

print(“Enter a number=”)
a = int(input())
print(“get this number squered=”)
print(a**2)
#Она хоть говорить будет…

  1. 14m3r 20.02.2020

Полезно, кардинально отличается. Столько работ по улучшению!

a = int(input(‘enter a number=’))
print(‘get this number squered=’ + str(a**2))
#как тебе такое

Yevgeny, или так:
a=int(input(‘Enter a number=’))
print (‘get this number squered=’ + str(a**2))

  1. Tenro 01.03.2020
  1. Get 15.05.2020

Установил Python 3.8.2. Как калькулятор работает, как принтер тоже. Открывать файлы с расширением .py отказывается. В cmd набираю python hello.py – Монитор только мигнет и все!
В интерактивном режиме набираю: >>> C:MyScriptstest.py. Выдает: SyntaxError: unexpected character after line continuation character. Что за проблема?

  1. Влад 13.04.2020

Запускайте не в cmd , а в PowerShell . Это тоже работа в командной строке. У меня была твкая же проблема

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector