Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 2, 2011 06:45:00

Eliont
От:
Зарегистрирован: 2010-05-30
Сообщения: 77
Репутация: +  0  -
Профиль   Отправить e-mail  

Notepad ++ и python

Погляди в пятом посте - вроде уже обсуждалось.

Лично я тоже использую Notepad++ но со скриптами несколько по другому -
Запускает вот такой reg-файлик и окно интерпретатора не исчезает после завершения работы скрипта.
А py как exe у меня стали запускаться сразу после установки версии 2.7 .

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Python.File\shell\open\command]
@="cmd /k \"\"C:\\Python27\\python.exe\" \"%1\" %*\""



Офлайн

#2 Фев. 2, 2011 11:34:40

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

Notepad ++ и python

Eliont
А py как exe у меня стали запускаться сразу после установки версии 2.7 .
хм, мне ручками пришлось добавить нужные расширения в PATHEXT



Офлайн

#3 Фев. 2, 2011 12:43:19

basist
От:
Зарегистрирован: 2009-09-05
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Notepad ++ и python

Eliont, да, действительно, обсуждалось, не заметил.. добавил

os._exit(1)
но интерпретатор не завершает работу и выдаёт следующее:

Traceback (most recent call last):
File "start.py", line 2, in <module>
os._exit(1)
NameError: name 'os' is not defined
>>>



Офлайн

#4 Фев. 2, 2011 12:48:28

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

Notepad ++ и python

basist
но интерпретатор не завершает работу и выдаёт следующее:
ну это как бы логично import os не делали же…



Офлайн

#5 Фев. 2, 2011 16:05:56

pikhovkin
От:
Зарегистрирован: 2010-10-08
Сообщения: 38
Репутация: +  0  -
Профиль   Отправить e-mail  

Notepad ++ и python

Оффтоп
Откройте для себя наконец PyScripter!



Офлайн

#6 Фев. 2, 2011 16:08:29

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Notepad ++ и python

Ага. Откройте мощь gvim и emacs - они даже на Windows неплохо выглядят!



Офлайн

#7 Фев. 2, 2011 16:13:37

basist
От:
Зарегистрирован: 2009-09-05
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Notepad ++ и python

pikhovkin
Откройте для себя наконец PyScripter!
не запустился вообще)))

Андрей Светлов
Откройте мощь gvim и emacs
подождите, подождите.. не всё сразу.. у меня хеллоу ворлд еще только.. =D

igor.kaist, неа, не делал. даже не знаю что это)) Спасибо:)



Отредактировано (Фев. 2, 2011 16:20:12)

Офлайн

#8 Фев. 3, 2011 10:52:10

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

Notepad ++ и python

basist
не запустился вообще)))
да что ж такое у вас… Вам пожалуй надо денек другой отдохнуть, или поюзать другую OS :)



Офлайн

#9 Фев. 3, 2011 17:50:52

basist
От:
Зарегистрирован: 2009-09-05
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Notepad ++ и python

igor.kaist, заработал)) видимо перезагрузка помогла О_о



Офлайн

#10 Авг. 30, 2013 13:22:05

J.K.
Зарегистрирован: 2013-08-26
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Notepad ++ и python

Подскажите, пожалуйста, современное решение проблемы.

Плагин NppExec что-то не настраивается и, кажется, не настроится удобно (пути, мобильность). PyScripter выглядит хорошо, но вроде он не обновляется уже полтора года.

NotePad++ - нравится, но он не выполняет код.


АПД.
Немного разобрался с NppExec. По команде

python -u -i "$(FULL_CURRENT_PATH)" 
все выполняется.

АПД2.

Почему-то странно работает с дробными числами:

>>> 1 / 2
0
>>>  1 // 2
0
>>> 8 / 1.5
5.333333333333333

АПД3.
Разобрался с дробными числами. Оказывается плагин запускал Пайтон2. Прописал полный путь к Пайтону - проблема решилась.


Отредактировано J.K. (Авг. 30, 2013 16:48:40)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version