Python — высокоуровневый язык программирования, который широко используется для разработки веб-приложений, научных и аналитических задач, автоматизации и многих других целей. В этой статье мы рассмотрим процесс установки Python и написания первой программы на операционной системе Linux.
Установка Python на Linux
Установка Python на Linux довольно проста и доступна через пакетный менеджер вашей операционной системы. В большинстве дистрибутивов Linux Python уже будет предустановлен, но если это не так, вам необходимо выполнить следующие шаги:
- Откройте терминал на вашей системе Linux.
- Введите команду sudo apt-get update для обновления списка пакетов.
- Затем введите команду sudo apt-get install python3 для установки Python версии 3 и соответствующих зависимостей.
После завершения установки вы можете проверить, что Python успешно установлен, выполнив команду python3 в терминале. Если вы видите интерактивную оболочку Python, то установка прошла успешно.
Как писать Скрипты на Python — Скрипт Очистки Лог-файлов
Первая программа на Python
Теперь, когда у вас установлен Python, вы можете написать и запустить свою первую программу. Откройте редактор кода на вашей системе Linux и введите следующий код:
# Программа приветствия на Python print(«Привет, мир!»)
Сохраните файл с расширением .py (например, hello.py) и перейдите в директорию, где вы сохраните файл в терминале.
Выполните следующую команду в терминале для запуска программы:
python3 hello.py
Если вы видите сообщение «Привет, мир!» на экране, значит ваша программа успешно работает. Поздравляю, вы только что написали и запустили свою первую программу на Python!
Python — мощный язык программирования с широкими возможностями. Компилятор Python и его установка на Linux — всего лишь первый шаг в освоении этого языка. Дальше вы можете изучать различные библиотеки и фреймворки, создавать сложные программы и решать реальные задачи.
Евгений Волик
¡Hola amigos! Здесь я выкладываю подборки с курсами для обучения разным профессиям с нуля. Проект существует с 2021 года и постоянно развивается.
Профили автора
Оцените автора
( Пока оценок нет )
Источник: evgenev.ru
Быстрое и легкое создание приложений для Ubuntu на Python и GTK
Речь в этом посте пойдет о утилите под название «Quickly». Эта утилита позволяет быстро создавать приложения для Ubuntu на Python. По моему мнению, утилита очень проста и эффективна. Но, к сожалению она не распространена и имеет очень небольшую документацию только на английском языке. Это меня натолкнуло на написание вводного курса по этой утилите.
Итак, поехали.
Подготовка
Для начала надо установить саму утилиту. Заходим в терминал и вводим команду:
sudo apt-get install quickly
После этого нам надо создать папку где будут хранится все наши проекты.
Python в Kali Linux — 3 способа КАК написать программу
Например пусть это будет:
/home/user/myprojects
После создания папки нам надо в неё перейти. В терминале вводим:
cd /home/user/myprojects
Теперь создаем само приложение. В терминале вводим:
quickly create ubuntu-application foo
и переходим в папку с только что созданным приложениям
cd foo
Вместо foo пишите название вашего будущего приложения.
На этом подготовка закончена далее переходим к следующему этапу.
Разработка
Приступаем к основному этапу.
Итак, в утилите Quickly есть 3 основные команды:
quickly edit
— открывает текстовый редактор с основными файлами проекта для редактирования.
quickly design
— Открывает редактор UI интерфейса.
quickly run
Также есть дополнительные команды:
quickly license
— Добавляет заголовок лицензии к каждому файлу вашего проекта.
Перед выполнением этой команды надо заполнить файл AUTHORS в папке с вашим проектом.
quickly add dialog
— Добавляет новый диалог к вашему проекту.
quickly add help-guide
— Добавляет новое руководство.
quickly add help-topic
— Добавляет новый топик к руководству проекта.
Эти команды составляют основную функциональность утилиты.
А теперь я вам хочу пояснить две очень важные вещи с которыми вы обязательно сталкнётесь.
1. Где подключать сигналы к функциям.
Делается это в файле Window.py в папке foo_lib. Вместо foo имя вашего приложения.
С помощью специально названых функций. Например:
def on_button1_clicked(self, widget, data=None): //Тут ваш код
button1 — это виджет.
clicked — это сигнал.
Аргументы функции лучше не изменять.
2. Как обращаться к виджетам из python кода.
Это делается с помощью функции:
self.builder.get_object(«object_name»)
self.builder.get_object(«text»).set_text(«Text»)
text = self.builder.get_object(«text») text.set_text(«Text»)
Это основные моменты на которые стоит обратить внимание. Остальное зависит от вашего знания python.
А теперь я вам рекомендую посмотреть видео о создании простого приложения с помощью Quickly.
Теперь переходим к следующему этапу.
Сборка и публикация
Казалось бы, что это все что умеет утилита, но это не так.
Она к тому же умеет собрать Debian пакет и опубликовать проект на Launchpad или на Bazaar.
Для того что бы собрать Debian пакет, выполните следующею команду в терминале:
sudo quickly package
Пакет будет создан на уровень выше от папки с вашим проектом.
А для того что бы опубликовать ваш проект на Launchpad, выполните следующию команду:
quickly share
И выполняйте инструкции которые указываются в окне терминала.
После первой публикации вы сможете выполнять команду:
quickly release
Которая автоматически будет отправлять новые версии проекта на Launchpad.
На этом вводный курс по утилите Quickly закончен.
Источник: habr.com
Создание Python-скрипта, выполняемого в Unix
Чтобы создать скрипт, который будет выполняться в Unix, необходимо выполнить следующие шаги.
Для начала нужно написать сам код, который планируется выполнять в Unix. Сохраняем код в файле с расширением .py. После этого можно вызвать интерпретатор и указать имя файла, который следует выполнить.
Например, мы создали файл script.py и сохранили его в текущей директории.
# файл print(‘Hello, Pythonist!’)
Чтобы запустить выполнение инструкций из этого скрипта, нужно ввести в терминале:
$ python3 script.py Hello, Pythonist!
При этом мы явно указали оболочке, какой интерпретатор нужно использовать для скрипта (python 3).
Но допустим, что мы хотим создать файл, который можно будет просто запускать на выполнение:
$ ./script.py Hello, Pythonist!
Для этого нам нужно в самом файле со скриптом указать оболочке, какой интерпретатор вызывать для выполнения скрипта. Это делается путем добавления строчки в самом верху, над всеми инструкциями:
#!/usr/local/bin/python
Благодаря этой строке оболочка будет знать, что для выполнения скрипта нужно вызвать интерпретатор Python. Сам интерпретатор Python расценивает эту строку как комментарий и пропускает её.
И последний штрих. Нужно сделать сам файл выполняемым. Для этого нужно установить для него разрешение на выполнение, используя команду chmod +x file :
$ chmod +x ./script.py
Источник: pythonist.ru