Как написать программу для Виндовс 10 на питоне

Программа «Здравствуй, мир!» — это классическая и проверенная временем традиция в компьютерном программировании. Являясь простой и полной первой программой для начинающих, а также хорошей программой для тестирования систем и сред программирования, «Hello, World!» Иллюстрирует основной синтаксис языков программирования.

Из этого туториала вы узнаете, как написать программу «Hello, World» на Python 3.

Предпосылки

У вас должен бытьPython 3 installed, а также локальная среда программирования, настроенная на вашем компьютере.

Если у вас его нет, вы можете воспользоваться одним из приведенных ниже руководств по установке и настройке, который подходит для вашей операционной системы:

  • Ubuntu 16.04 или Debian 8
  • CentOS 7
  • Mac OS X
  • Windows 10

[[writing-the- «hello-world -» — программа]] == Написание «Hello, World!» Программа

Чтобы написать программу «Hello, World!», Откроем текстовый редактор командной строки, такой как nano, и создадим новый файл:

Python как сделать красивую программу под ПК за 10 минут?


nano hello.py

Как только текстовый файл откроется в окне терминала, мы наберем нашу программу:

print(«Hello, World!»)

Давайте разберем различные компоненты кода.

print() — этоfunction, который сообщает компьютеру выполнить действие. Мы знаем, что это функция, потому что она использует скобки. print() указывает Python отображать или выводить все, что мы поместили в круглые скобки. По умолчанию это будет выводиться в текущее окно терминала.

Некоторые функции, такие как функция print() , являются встроенными функциями, включенными в Python по умолчанию. Эти встроенные функции всегда доступны для использования в программах, которые мы создаем. Мы также можемdefine our own functions, которые мы сами конструируем через другие элементы.

Внутри скобок функции print() находится последовательность символов — Hello, World! , заключенная в кавычки. Любые символы, заключенные в кавычки, называютсяstring.

Когда мы закончим писать нашу программу, мы можем выйти из nano, набрав клавиши control и x , а когда будет предложено сохранить файл, нажмите y .

После выхода из нано вы вернетесь к своей оболочке.

[[running-the- «hello-world -» — программа]] == Запуск «Hello, World!» Программа

С нашей написанной программой «Hello, World!» Мы готовы запустить программу. Мы будем использовать команду python3 вместе с именем нашего программного файла. Давайте запустим программу:

python3 hello.py

Программа hello.py, которую вы только что создали, заставит ваш терминал выводить следующий вывод:

OutputHello, World!

Давайте рассмотрим, что программа сделала более подробно.

Читайте также:
Как сделать акробат программой по умолчанию в Виндовс 10

Python выполнил строку print(«Hello, World!») с помощьюcalling функции print() . Строковое значение Hello, World! былоpassed для функции.

В этом примере строка Hello, World! также называетсяargument, поскольку это значение, которое передается в функцию.

Кавычки по обе стороны от Hello, World! не выводились на экран, потому что они используются для указания Python, что они содержат строку. Кавычки показывают, где строка начинается и заканчивается.

Поскольку программа работала, теперь вы можете подтвердить, что Python 3 установлен правильно и что программа синтаксически верна.

Заключение

Поздравляем! Вы написали программу «Привет, мир!» На Python 3.

Отсюда вы можете продолжить работу с функцией print() , написав свои собственные строки для отображения, а также можете создавать новые программные файлы.

Продолжайте изучать программирование на Python, прочитав полную серию наших руководствHow To Code in Python 3.

Источник: www.codeflow.site

Простые программы на Python

Простые программы на Python

Статьи

Автор Admin На чтение 4 мин Просмотров 1.9к. Опубликовано 12.12.2022

Введение

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

Проверка заряда аккумулятора ноутбука

С помощью Python можно проверить заряд аккумулятора на ноутбуке, для этого понадобится модуль под названием psutil. Данный модуль входит в стандартную библиотеку Python, поэтому нам даже устанавливать ничего не придётся. Объяснения кода приложу в комментариях:

import psutil # Создаём экземпляр класса sensors_battery(): battery = psutil.sensors_battery() # Получаем информацию о заряде батареи в процентах: percent = str(battery.percent) # Выводим информацию о заряде батареи print(f’Заряд батареи = %’)

Так же можем улучшить программу, добавив уведомление о низком заряде батареи, но для этого понадобится модуль pyautogui. Установить его можно прописав pip install pyautogui в терминал, или же командную строку.

import psutil import pyautogui # Создаём экземпляр класса sensors_battery(): battery = psutil.sensors_battery() while True: if battery.percent < 100: pyautogui.alert(‘Заряд батареи < 100%’, ‘Предупреждение’) break else: pass


Проверка заряда аккумулятора ноутбука

Сокращение ссылок

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

Для начала понадобится установить модуль pyshorteners, для его установки нужно перейти в терминал или же командную строку, прописать pip install pyshorteners, нажать Enter и ждать установки. После установки можем смело писать код:

import pyshorteners # Создаём экземпляр класса Shortener s = pyshorteners.Shortener() # Пользователь вводит ссылку url = input(‘Введите ссылку для сокращения: ‘) # Сокращаем ссылку и выводим её print(s.tinyurl.short(url))

Создание GUI приложения на Python для сокращения ссылок:

Преобразование текста в речь

Для преобразования текста в речь можно воспользоваться библиотекой gTTS, для её установки нужно перейти в терминал или же командную строку, прописать pip install gTTS, нажать Enter и ждать установки. Теперь можно приступить к написанию кода:

Читайте также:
Как почистить ноутбук от ненужных программ и файлов вручную Windows 10 для чайников леново

from gtts import gTTS import os # Открываем txt файл с фразами, которые нужно озвучить file = open(«abc.txt», «r»).read() # Озвучиваем фразы speech = gTTS(text=file, lang=’ru’, slow=False) file.close() # Сохраняем озвученный текст speech.save(«output.mp3»)

Так же можете посмотреть видео про синтез речи, если Вам интересна данная тема:

Генератор паролей

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

Ну а после генерации пароля можете его проверить на надёжность:


Проверка надёжности пароля

Конвертер PNG в ICO

Некоторым из нас довольно часто бывает нужно получить изображение в формате ico, но устанавливать плагин для фотошопа, или искать конвертер в интернете лень. На помощь придёт программа для конвертации изображения в формате PNG в ICO.

Для написания данной программы понадобится модуль Pillow, для его установки нужно перейти в терминал или же командную строку, прописать pip install Pillow, нажать Enter и ждать установки. Далее приступаем к написанию кода:

from PIL import Image # Ввод пути до изображения img_path = input(‘Введите путь до изображения: ‘) # Открываем изображение в формате PNG img = Image.open(img_path) # Сохраняем изображение в формате ICO img.save(‘output.ico’)

Создание GUI приложения для конвертации PNG в ICO:


Курс по созданию GUI на Python

В ходе статьи мы с Вами написали целых 5 простых программ на Python. Надеюсь Вам понравилась статья, желаю удачи и успехов!

Источник: it-start.online

Копирование проекта в «.exe» на Python

Написав программу на языке программирования Python мы начинаем думать: «А как собрать нашу программу в файл и запускать на любом компьютере без установки интерпретатора Python?». В этой статье мы разберемся в этом вопросе. Существует большое количество библиотек, позволяющих это сделать, среди которых самые популярные: cx_Freeze, py2exe, nuitka, PyInstaller и др. В данной статье мы подробно рассмотрим установку библиотеки PyInstaller и собрание проекта на операционной системе Windows, а это означает, что мы будем собирать проект в «.exe» файл. На официальном сайте библиотеки PyInstaller вы можете изучить документацию по другим операционным системам.

Установка PyInstaller

Копирование проекта в

Чтобы установить PyInstaller необходимо сначала установить Python. В статье «Установка Python» вы можете подробно изучить установку Python на Windows. Для корректной работы PyInstaller рекомендуется установить версию Python 3.7.6 т.к. на данный момент (Февраль 2020) библиотека корректно работает с данной версией Python, а с самой новой версией не работает. Для установки библиотеки запустите командную строку от имени администратора:

Читайте также:
Как узнать пароль от Windows 10 с помощью программы

Установим необходимую библиотеку pypiwin32. В командной строке напишите строку:

pip install pypiwin32

Копирование проекта в

Если у вас выйдет строка «WARNING», как на картинке ниже, тогда необходимо обновить «pip» до последней версии. Код:

pip install —upgrade pip

Копирование проекта в

После того, как обновите pip вводим строку для загрузки библиотеки:

pip install pyinstaller

Копирование проекта в

После загрузки библиотеки проверьте её версию:

pyinstaller —version

Копирование проекта в

Проверим все установленные библиотеки с помощью кода:

pip list

Копирование проекта в

Все необходимые библиотеки мы установили. Если вы все сделали по описанию, тогда у вас должно быть как на изображении.

Собрание проекта

Копирование проекта в

В статье «Библиотека Tkinter в Python» мы создали небольшое графическое приложение. Для примера возьмем это приложение и соберем в .exe файл (приложение имеет имя: form.py). В папке с проектом запускаем командную строку (cmd):

Прописываем код:

pyinstaller form.py

Копирование проекта в

Это и есть простейшая команда, которая соберет наш проект. PyInstaller анализирует файл form.py и делает следующее:

  1. Пишет файл form.spec в той же папке, где находится скрипт.
  2. Создает папку build в той же папке, где находится скрипт.
  3. Записывает некоторые логи и рабочие файлы в папку build.
  4. Создает папку dist в той же папке, где находится скрипт.
  5. Пишет исполняемый файл в папку dist.

После работы программы вы найдете две папки: dist и build. В папке dist и находится наше приложение. Впоследствии папку build можно спокойно удалить, она не влияет на работоспособность приложения.

Копирование проекта в

Наиболее часто используемые опции:

—onefile — сборка в один файл, т.е. файлы .dll не пишутся.

—windowed -при запуске приложения, будет появляться консоль.

—noconsole — при запуске приложения, консоль появляться не будет.

—icon=app.ico — добавляем иконку в окно.

—paths — возможность вручную прописать путь к необходимым файлам, если pyinstaller не может их найти(например: —paths D:python35Libsite-packagesPyQt5Qtbin).

Синтаксис команды pyinstaller:

pyinstaller [options] script [script . ] | specfile

Используем опцию —onefile для сборки нашего проекта в один файл.

Можете взять другой проект или удалить все файлы проекта созданные библиотекой pyinstaller и собрать его заново. Код:

pyinstaller —onefile form.py

Копирование проекта в

После работы программы вы найдете две папки: dist и build. В папке dist и находится наше приложение. Теперь наш проект собран в одном файле:

Копирование проекта в

Запустите собранный .exe файл проекта и проверьте его работоспособность. На этом наша статья подходит к завершению. В комментариях вы можете задавать интересующие вопросы.

Видео по копированию проекта в «.exe»:

Источник: it-black.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru