Как запустить программу в питоне
Перейти к содержимому

Как запустить программу в питоне

  • автор:

Запуск приложения через python

Но также, по мимо открытия сайта, возможно есть открытие приложений, так какой модуль/строку нужно прописать для открытия приложения на Пк?

Отслеживать
задан 2 авг 2021 в 15:20
user414690 user414690
Нет такого способа открытия сайта. Я запустил эту строчку и получилась ошибка.
2 авг 2021 в 15:27
Модуль webbrowser используется. Если вам надо — pip install webbrowser
– user414690
2 авг 2021 в 15:31

конечно же pip install webbrowser не будет работать �� модуль webbrowser — стандартный и его надо импортировать, а не устанавливать.

2 авг 2021 в 15:36

Насколько я понял, Вы хотите открыть любое приложение на ПК? Если это так, то для этого есть модули os и, если не ошибаюсь, subprocess. К ответу прилагаю ссылку на пример кода: codegrepper.com/code-examples/python/… Удачи!

2 авг 2021 в 15:39

3 ответа 3

Сортировка: Сброс на вариант по умолчанию

python -m webbrowser -t "" 

Отслеживать
7,829 13 13 золотых знаков 25 25 серебряных знаков 56 56 бронзовых знаков
ответ дан 12 мая 2022 в 9:45

добро пожаловать на Stack Overflow на русском! пожалуйста, постарайтесь оставлять чуть более развёрнутые ответы. дополнить ответ можно, нажав править

12 мая 2022 в 9:48

os.startfile(r'C:/Users/Johnny/AppData/Roaming/Telegram Desktop/t1/Telegram.exe') 

Отслеживать
3,933 4 4 золотых знака 10 10 серебряных знаков 22 22 бронзовых знака
ответ дан 10 июн 2022 в 17:10

добро пожаловать на stack overflow на русском! пожалуйста, постарайтесь оставлять чуть более развёрнутые ответы. дополнить ответ можно, нажав править

10 июн 2022 в 17:15

Есть модуль, subprocess , который позволяет запускать системные команды (которые есть в консоле). А при помощи таких команд можно запустить необходимое приложение.

import subprocess subprocess.run(["calc.exe"]) 

Очень подробный ответ о возможности subprocess.run есть на английском StackOverflow

Отслеживать
ответ дан 9 фев 2023 в 20:23
mironovmeow mironovmeow
1,181 9 9 серебряных знаков 25 25 бронзовых знаков

Highly active question. Earn 10 reputation (not counting the association bonus) in order to answer this question. The reputation requirement helps protect this question from spam and non-answer activity.

    Важное на Мете
Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Дизайн сайта / логотип © 2024 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2024.3.8.5973

ПИШЕМ ПЕРВУЮ ПРОГРАММУ В PYTHON

Попробуем написать программу в Python. Откроем питоновский Shell (IDLE) и в меню «File» выберем «New File».

Откроется новое окно с заголовком «Untitled» — это редактор кода, в котором мы напишем нашу программу.

Расположите два окна (Shell и окно редактора с будущей программой) на экране таким образом, чтобы они не закрывали друг друга.

Напишем в окне редактора кода (на рисунке слева) следующую программу:

a = 5 b = 7 c = a + b print(c) 

Выберем в меню «Run» команду «Run Module» или нажмем клавишу F5. Эту клавишу, предназначенную для запуска программы, следует запомнить.

Появится сообщение «Source Must Be Saved. OK to Save?», предупреждающее о том, что программа должна быть обязательно сохранена перед запуском.

Нажмем кнопку «OK». В появившемся окне выберем папку для сохранения и дадим имя нашей программе.

Сразу же после сохранения наша программа запустится и в окне Shell вы увидете результат ее работы:

В заголовке окна с программой появится имя файла, которое вы дали вашему скрипту.

Попробуем внести изменения в программу:

a = 520 b = 37 c = a * b print(c) 

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

Запустим программу нажав F5. Когда появится предупреждение о сохранении, нажмем клавишу Enter. Это последовательное использование клавиш (F5, а затем Enter) упростит вам запуск программ.

В окне Shell появится результат работы программы:

19240

Теперь попробуем закрыть все окна Python и снова открыть сохраненную программу. Для этого откроем папку, в которую вы сохраняли файл с программой, нажмем правой клавишей мыши на файле и выберем в появившемся контекстном меню «Edit with IDLE». Программа откроется в окне редактора, ее можно отредактировать или запустить клавией F5.

Первая программа. Среда разработки IDLE

Python 3 логотип

Сегодня мы напишем свою первую программу в среде разработки IDLE.

После загрузки и установки python открываем IDLE (среда разработки на языке Python, поставляемая вместе с дистрибутивом).

Здесь и далее буду приводить примеры под ОС Windows, так как именно она у меня сейчас под рукой.

Запускаем IDLE (изначально запускается в интерактивном режиме), после чего уже можно начинать писать первую программу. Традиционно, первой программой у нас будет «hello world».

Чтобы написать «hello world» на python, достаточно всего одной строки:

Вводим этот код в IDLE и нажимаем Enter. Результат виден на картинке:

Поздравляю! Вы написали свою первую программу на python! (если что-то не работает).

С интерактивным режимом мы немного познакомились, можете с ним ещё поиграться, например, написать

Но, всё-таки, интерактивный режим не будет являться основным. В основном, вы будете сохранять программный код в файл и запускать уже файл.

Для того, чтобы создать новое окно, в интерактивном режиме IDLE выберите File → New File (или нажмите Ctrl + N).

В открывшемся окне введите следующий код:

Первая строка печатает вопрос ("Как Вас зовут? "), ожидает, пока вы не напечатаете что-нибудь и не нажмёте Enter и сохраняет введённое значение в переменной name.

Во второй строке мы используем функцию print для вывода текста на экран, в данном случае для вывода «Привет, » и того, что хранится в переменной «name».

Теперь нажмём F5 (или выберем в меню IDLE Run → Run Module) и убедимся, что то, что мы написали, работает. Перед запуском IDLE предложит нам сохранить файл. Сохраним туда, куда вам будет удобно, после чего программа запустится.

Вы должны увидеть что-то наподобие этого (на скриншоте слева — файл с написанной вами программой, справа — результат её работы):

Поздравляю! Вы научились писать простейшие программы, а также познакомились со средой разработки IDLE. Теперь можно немного отдохнуть, а потом начать изучать python дальше. Можете посмотреть синтаксис python, циклы или условия. Желаю удачи!

Для вставки кода на Python в комментарий заключайте его в теги

Как открыть и закрыть программу с помощью python?

Теперь приложение закрылось.
Подскажите как осуществить открытие и закрытие программы с помощью python?

Зарание спасибо! Вот код полностью:

import subprocess import time import psutil subprocess.call('C:/Users/Johnny/AppData/Roaming/Telegram Desktop/t1/Telegram.exe') time.sleep(5) for process in (process for process in psutil.process_iter() if process.name()=="Telegram.exe"): process.kill()
  • Вопрос задан более трёх лет назад
  • 12634 просмотра

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *