Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 23, 2015 09:50:46

vqd
Зарегистрирован: 2015-04-22
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

как писать скрипты в консоли ?

Всем привет. Сразу оговорю что питон в глаза увидел ну неделю тому назад есть куча вопросов но основной ниже ибо не могу найти вразумительного ответа.

Имею рабочее место под управлением Win8
И платформу где собственно крутятся скрипты - Малина PI

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

Хотелось бы как во времена DOS тот же паскаль и т.п. Открываешь, пишешь, сохраняешь и тут же тестируешь код. Все в одном окне.

Для Питона есть что то подобное, пока все мои поиски уперлись в Ipython, Bpython - Да удобно но я не понял как в них создать именно файл скрипта с возможностью отладки на ходу.

Тоесть в идеале хотелось бы некое окно в консоли, где пишется скрипт, жмется например F5 для выполнения. Тут же возможность отловить ошибки и т.п.

Есть такой инструмент? Или может ГУРУ подскажите как вы работаете с питон в консоли?

Офлайн

#2 Апрель 23, 2015 10:07:45

werter
Зарегистрирован: 2014-09-02
Сообщения: 19
Репутация: +  1  -
Профиль   Отправить e-mail  

как писать скрипты в консоли ?

Вместе с питоном, в комплекте устанавливается стандартная среда разработки - IDLE
Для начинающего хватит с головой

Офлайн

#3 Апрель 23, 2015 10:14:53

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

как писать скрипты в консоли ?

werter
в комплекте устанавливается стандартная среда разработки - IDLE
только в виндовсе



Офлайн

#4 Апрель 23, 2015 11:16:27

vqd
Зарегистрирован: 2015-04-22
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

как писать скрипты в консоли ?

В винде да, речь идет про консоль.
Например есть у меня убунту сервер без GUI
Цепляюсь к нему по SSH и пишу скрипт. Такое решение есть?

Офлайн

#5 Апрель 23, 2015 11:18:33

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

как писать скрипты в консоли ?

vqd
Такое решение есть?
vim



Офлайн

#6 Апрель 23, 2015 11:21:45

vqd
Зарегистрирован: 2015-04-22
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

как писать скрипты в консоли ?

vim - это же просто текстовый редактор.
Я же ищу редактор в котором сразу можно скрипт отладить

Офлайн

#7 Апрель 23, 2015 11:26:13

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

как писать скрипты в консоли ?

vim - это же просто текстовый редактор, с миллионом настроек и конфигураций, с помощью которых можно наворотить вполне функциональную ИДЕ. Ничего лучшего вы в консоли не получите.



Офлайн

#8 Апрель 23, 2015 12:27:22

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10031
Репутация: +  857  -
Профиль   Отправить e-mail  

как писать скрипты в консоли ?

FishHook
Ничего лучшего вы в консоли не получите.
Emacs есть в консоли. А что лучше - vim или emacs… думаю, vim топорный по сравнению с emacs'ом. :))
В emacs'е выходишь через
Ctrl + s + x + c
В vim'е выходишь через
:wq<ret>
(А двоеточие с шифтом ещё.)



Отредактировано py.user.next (Апрель 23, 2015 12:34:58)

Офлайн

#9 Апрель 23, 2015 12:50:12

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

как писать скрипты в консоли ?

Ctrl + s + x + c
лично для меня проще и интуитивней написать небольшую команду, чем запоминать четырёхкнопочные комбинации клавиш. Ну и вим настраивается безгранично, думаю, что и комбинацию на выход можно назначить.



Офлайн

#10 Апрель 23, 2015 12:53:03

Suguby27
Зарегистрирован: 2015-04-07
Сообщения: 26
Репутация: +  4  -
Профиль   Отправить e-mail  

как писать скрипты в консоли ?

Используйте PyCharm https://www.jetbrains.com/pycharm/ коммьюнити эдишн - ставится под виндой и работает там же.
Для начинающего самое оно - там консоль есть и отладка пошаговая и подсветка с подсказками. Сначала придется понять, но зато потом…
Использую PyCharm на работе и для обучения студентов.
UPD. А еще лучше - поставить рядом с виндой Ubuntu или Mint и работать там на PyCharm - заодно поймете как этот линукс устроен

Отредактировано Suguby27 (Апрель 23, 2015 12:56:19)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version