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

Сохранить проект Python

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

Отслеживать
11 1 1 золотой знак 2 2 серебряных знака 8 8 бронзовых знаков
задан 30 янв 2015 в 17:44
JackieChan JackieChan
39 3 3 бронзовых знака

4 ответа 4

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

Посмотри в сторону cx_Freeze.

Но все же, ИМХО лучше установить python на той машине, где будет исполняться твоя программа.

Отслеживать
ответ дан 31 янв 2015 в 10:58
249 1 1 серебряный знак 5 5 бронзовых знаков

Формулировка немного непонятна.

Если нужно упаковать программу в исполняемый файл, то для windows есть py2exe, например, но он только для python 2.7. Для linux можно собрать свой пакет.

Если надо поделиться исходным кодом, то надо смотреть в сторону систем контроля версий, таких как git, mercurial, etc.

4. Сохранение и запуск программы

Отслеживать
ответ дан 7 апр 2015 в 8:48
3,071 12 12 серебряных знаков 20 20 бронзовых знаков

Советую открыть для себя git. А для того, чтобы делиться — github. Если планируется использовать закрытые репозитории, то можно посмотреть на bitbucket.

Читайте также:
Установить программу на планшет через компьютер

Отслеживать
ответ дан 30 янв 2015 в 18:45
1,739 10 10 серебряных знаков 12 12 бронзовых знаков

как я понял, автор имеет ввиду что-то типа exe файла, который можно передать пользователям, а не программистам

Источник: ru.stackoverflow.com

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

[RSS Feed]

  • Начало
  • » Python для новичков
  • » Как сохранить программу из консоли?

#1 Ноя. 3, 2022 08:05:57

Как сохранить программу из консоли?

Наверное, вопрос сугубо дилетантский, но уж простите новичку!
Пользовался IDLE для написания программ. С помощью форумчан научился запускать ранее написанные программы в консоли Python. С действиями в интерактивном режиме тоже понятно. Но как выйти из интерактивного режима, написать программу и сохранить?
У Лутца прочитал, что для написания длинной программы следует после ввода строк кода дважды нажимать
“ENTER”. Но у меня не получается, выскакивает дважды >>>. Пытался в консоли Python, в консоли Windows и в Windows Power Shell.

Отредактировано Simka (Ноя. 3, 2022 08:59:11)

#2 Ноя. 3, 2022 10:48:37

Как сохранить программу из консоли?

Simka
С помощью форумчан научился запускать ранее написанные программы в консоли Python.

А чем не нравиться IDLE Python (консоль Python) Меню File->New file ?

Отредактировано m1r42 (Ноя. 3, 2022 10:49:30)

Как сохранить Python код в EXE файл

#3 Ноя. 3, 2022 14:09:50

Как сохранить программу из консоли?

m1r42
чем не нравиться IDLE

Я не могу сказать про IDLE, что не нравится. Нравится, удобно. Но… Когда начал знакомство с Питоном, возникали вопросы по IDLE. И вот что мне написали в ответ:
«IDLE не нужно использовать. Надо открыть питон в консоли — запустить cmd.exe и там
запустить python.exe . ..

Главная задача для тебя сейчас — исключить IDLE полностью из работы с питоном».
Теперь, освоившись с азами Питона, в том числе — с IDLE, вспомнил про эту рекомендацию одного из авторитетных форумчан с высокой репутацией.
Кстати, на Ютубе масса уроков по Python, и практически везде консоль. Правда, с ответом на мой вопрос не нахожу.

Читайте также:
Как записан номер телефона у других программа

Отредактировано Simka (Ноя. 3, 2022 14:10:18)

#4 Ноя. 3, 2022 14:36:57

Как сохранить программу из консоли?

Simka
Главная задача для тебя сейчас — исключить IDLE полностью из работы с питоном».

Ну если совсем так кардинально подойти, то создавайте файл в блокноте или хотя бы в Notepad++ и сохраняйте на диске с расширением .py, а потом запускайте его в консоли cmd. Я так делаю на старом ноутбуке на даче где кроме windows xp и python27 ничего больше не работает. Интересное рукоблудство от нечего делать. В windows 7 есть PowerShell более продвинутая cmd.

Писать же прямо в консоли Python запущенном через cmd да еще все это и в файл сохранять — это конечно верх безумства. В конце концов надо же когда — то еще и программу писать и тестировать.
Я так делаю:

Отредактировано m1r42 (Ноя. 3, 2022 14:41:05)

#5 Ноя. 3, 2022 15:03:27

Как сохранить программу из консоли?

Но можно и так. Открываем консоль cmd запускаем python создаем новый текстовый файл через блокнот, сохраняем с расширением .py и творим магию python в консоли:

>>> f = open(«c:/test_rukobludstva.py»,’w’)
>>> f.write(«строка программы 1»)
>>> f.write(«n»)
>>> f.write(«строка программы 2»)
>>> f.close()
Но это совсем грустно, только для особых случаев запоя.

#6 Ноя. 3, 2022 15:19:42

Как сохранить программу из консоли?

Simka
Теперь, освоившись с азами Питона, в том числе — с IDLE, вспомнил про эту рекомендацию одного из авторитетных форумчан с высокой репутацией.

И еще совет как новичка, но уже не совсем новичка. Прислушиваться к советам авторитетов, но делать так как удобно самому. Мне, например, советуют здесь отказаться от использования Классов, но это не значит что я так сделаю, наоборот я их буду использовать как можно чаще, на вред. И задавать еще больше вопросов в которых хочу разобраться. Исключить IDLE можно при помощи блокнота.

Читайте также:
Убрать из видео звук программа

Другой вопрос надо ли исключать IDLE совсем? Чем в изучении будет мешать автоматический отступ или предложение IDLE выбрать нужный аргумент класса например, или подсветка текста разными цветами. Да ни чем это не мешает. Наоборот для глаз приятней, зрение знаете ли надо тоже беречь.

#7 Ноя. 3, 2022 15:37:33

Как сохранить программу из консоли?

ipython %save?

1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде


2. чтобы вставить изображение залейте его куда нибудь (например) , нажмите и вставьте ссылку на его url

есчщо

#8 Ноя. 3, 2022 15:40:47

Как сохранить программу из консоли?

что касается ide (ну или типа того) то pycharm, visual studio code, wing … много

1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например) , нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Ноя. 3, 2022 15:41:42)

#9 Ноя. 3, 2022 15:55:45

Как сохранить программу из консоли?

AD0DE412
ipython %save

Так то IPython — это уже наворот. Задача же колоть дрова ножовкой .

#10 Ноя. 3, 2022 16:09:59

Как сохранить программу из консоли?

… ну тогда вопрос а че за кансоль? шелл то понятно cmd
или что по хардкору cmd.exe … ну нафиг это фу

1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например) , нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Ноя. 3, 2022 16:13:13)

Источник: python.su

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