Зміст

Файли формату PY містять в собі вихідний код, який був написаний на мові програмування Python. Часто такі документи зустрічаються в кореневих папках різних додатків. Існують методи, що дозволяють самостійно відкрити такий об'єкт на комп'ютері і не тільки переглянути його вміст, але і запустити наявний вихідний код, переглянувши його дію. У цьому допоможе кілька додаткових програм або вбудований засіб Windows. Давайте розберемо всі ці варіанти по порядку.
Відкриваємо файли формату PY на комп'ютері
В рамках цієї статті буде розглянута процедура запуску програми або скрипта, закодованого всередині файлів зазначеного вище типу, тому ми не рекомендуємо виконувати його в тому випадку, якщо ви отримали документ з незрозумілого джерела. Адже всередині нього може міститися не тільки вірус, а й інші загрози, які заподіють шкоду системі і особистим даним.
Спосіб 1: середовище розробки IDLE
Ми вирішили почати саме зі способу середовища розробки IDLE, оскільки вона є інтегрованою і встановлюється на комп'ютер разом з усіма необхідними елементами мови програмування Python. Максимально корисним цей варіант стане тим користувачам, хто хоче надалі відкривати і взаємодіяти з подібними об'єктами. Всі дії виконуються так:
Перейдіть на офіційний сайт Завантаження Python
- Перейдіть за посиланням вище, щоб потрапити на сайт Завантаження Python. У розділі &171;Download&187; вкажіть одну з підтримуваних версій мови. Тут слід відштовхуватися від того, чи бажаєте ви працювати з ЯП або просто хочете переглянути один файл. У другому випадку вибір не має ніякого значення.
- Під час інсталяції переконайтеся в тому, що галочкою відзначений пункт з установкою IDLE.
- Після завершення запустіть середовище розробки з меню & 171; Пуск & 187; або папки, де ви встановили Python.
- Тут Наведіть курсор на &171;File&187; і знайдіть пункт &171;Open&187; .
- У провіднику відшукайте необхідний документ і двічі клікніть по ньому ЛФМ.
- Тепер ви отримали вихідний код із підсвічуванням синтаксису. Можете переглянути його і детально вивчити.
- При необхідності виконання коду через вбудований компілятор знайдіть &171;Run&187; і натисніть на &171;Run Module&187; .
- Ви отримаєте програму в дії. Якщо на екрані з'являться червоні написи, що свідчать про наявність помилок, швидше за все, даний файл самостійно не запустити, адже він є частиною інших даних.








Особливість цього методу полягає в тому, що разом з необхідною програмою Ви отримуєте всі потрібні стандартні інструменти, що дозволяють тут же почати програмувати на мові Python. Якщо цей варіант вам не підходить, пропонуємо ознайомитися з наступними рішеннями.
Спосіб 2: Sublime Text
Хоч Sublime Text офіційно і вважається звичайним текстовим редактором, більшість користувачів задіють його в якості середовища розробки, адже тут є підсвічування синтаксису, яка робить кодування більш комфортним. Програма займає мало місця на комп'ютері і поширюється безкоштовно, тому її можна без сумнівів завантажити для перегляду файлу формату PY.
- Після встановлення негайно запустіть Sublime Text, він буде повністю готовий до роботи. Розгорніть спливаюче меню &171;File&187; і відшукайте там пункт &171;Open File&187; .
- Через Провідник файлів знайдіть файл і виберіть його для відкриття.
- Синтаксис відразу ж буде визначений програмою, оскільки Python вона розпізнає без попередніх налаштувань і завантаження додаткових компонентів.
- У розділі &171;Tools&187; клікніть на &171;Build&187; .
- Вкажіть, що компілюватися буде саме Пітон.
- Тепер внизу Ви побачите вихідний код у дії.






Sublime Text може використовуватися в подальшому як засіб перегляду подібних файлів, адже ще він підтримує безліч інших форматів. Крім цього, він знайде своє застосування і в якості середовища розробки, якщо це раптом виявиться необхідним.
Спосіб 3: Notepad++
Розглянутий вище текстовий редактор вважається пропрієтарним, тобто його вихідний код закритий і продукт офіційно належить певним особам. Notepad++ &8212; є повною протилежністю Sublime Text, оскільки розповсюджується безкоштовно та є відкритим кодом. До того ж він підтримує синтаксис більшості відомих мов програмування, що робить його придатним для використання в якості засобу відкриття файлів формату PY.
- Запустіть софт і натисніть на відповідну вкладку, щоб перейти до відкриття документа.
- Виберіть зберігається на комп'ютері або знімному носії об'єкт.
- Весь синтаксис відразу буде підсвічений текстом, і ви зможете запустити виконання вихідного коду через & 171; Запуск&187; .
- Якщо параметри запуску не задані, буде потрібно через огляд знову вказати відкритий файл.
- Далі буде запущена командний рядок, де відобразиться весь вміст, в разі коли це можливо.





Якщо командний рядок відразу ж закрилася після відкриття, значить ніяких дій з вихідним кодом здійснювати не можна і він є звичайним скриптом або зовсім не виконується окремо. Ознайомтеся з вмістом файлу, знайдіть коментарі або знайомі рядки, щоб розшифрувати призначення цього об'єкта.
Існує ще безліч додатків, що дозволяють відкривати подібні формати файлів. У більшості випадків ними є середовища розробки, що підтримують безліч додаткових інструментів, тому звичайному користувачеві завантажувати такий об'ємний софт не має ніякого сенсу. Однак якщо ви зацікавилися в роботі з подібним ПО, радимо ознайомитися з оглядом на кращі рішення в іншій нашій статті, перейшовши за вказаною нижче посиланням.
Детальніше: вибираємо середовище програмування
Спосіб 4: стандартний засіб Windows
Багато хто знає про вираз, сенс якого полягає в тому, що досвідчений програміст може обійтися стандартним Блокнотом, де і напише будь софт або скрипти. Частково такий вислів має частку правди, оскільки встановлений за замовчуванням Блокнот здатний відкрити для редагування файли різних ЯП, в тому числі і Python, а робиться це так:
- Клацніть ПКМ по необхідному документу і виберіть пункт &171; Відкрити за допомогою&187; .
- У списку відшукайте &171; Блокнот&187; і вкажіть його як засіб перегляду.
- Тепер перед вами відобразиться вихідний код. Тут його можна видозмінювати і зберігати.
- Якщо з'являється потреба в тестуванні, запустіть через & 171; Пуск & 187; утиліту &171; командний рядок&187; .
- Перетягніть в неї документ.
- Підтвердьте введення команди, натиснувши на Enter .
- Слідкуйте за виконанням коду.
- Якщо консоль негайно закривається, спробуйте додати вираз до кінця файлу input() . Це запобіжить автоматичне завершення виконання скрипта і &171; командний рядок&187; буде чекати, поки користувач натисне будь-яку клавішу на клавіатурі.








Звичайно, недолік такого методу полягає у відсутності підсвічування синтаксису і не завжди звичному розташуванні виразів в рядках, проте він дозволяє не використовувати додаткове програмне забезпечення, а обійтися тільки вбудованим Блокнотом або іншим аналогічним наявним текстовим редактором.
Вище ми продемонстрували чотири різні методи перегляду та запуску файлів формату PY на комп'ютері. Як бачите, здійснюється це в спеціальних середовищах розробки або звичайних текстових редакторах, тому від вас вимагається тільки підібрати оптимальне рішення.