Отправляет email-рассылки с помощью сервиса Sendsay

[prg] ide для python

привет всем

я начал изучение питона.
но для начало незнаю какой ide использовать.
какие ide доступно для скрин ридеров.
меня понравился pycharm но я немогу ее использовать.
заранее блогодарю

Это сообщение проверено на вирусы антивирусом Avast.
https://www.avast.com/antivirus

Ответить   Shaxzod Xasanov Mon, 16 Oct 2017 19:35:25 +0500 (#3523990)

 

Ответы:

Здравствуйте, Shaxzod Xasanov.

Вы писали 16 октября 2017 г. 18:35

Так-то тоже интересно, но, боюсь, удобнее редактора типа блокнот вряд
ли что найдется...

Ответить   Mon, 16 Oct 2017 23:38:09 +0400 (#3524057)

 

Разве что "visual studio".

С уважением, Константин.

Ответить   Mon, 16 Oct 2017 23:01:42 +0300 (#3524060)

 

привет всем.
подскажите пожалуйста, что используют незрячие для gui под python 3?
я знаю что можно использовать wxpython, но на русском языке я нашёл крайне
мало материалов.
может кто подкинет таковые, или посоветует другой вариант.
в первую очередь интересует работа с sqlite, занесение, редактирование и
вывод записей в графическом представлении..

Ответить   Tue, 17 Oct 2017 13:24:23 +0300 (#3524198)

 

Здравствуйте, Александр.

PyQt, но там, к сожалению, не всё идеально с доступностью интерфейсов. Надо
оценивать приемлимость в зависимости от реализуемого проекта.

По-моему был русский перевод книги WxPython in Action. Однако WxPython
совместим только с Python 2, а для Python 3 есть отдельная ветка проекта
Phoenix, которая пока до ума не доведена, но также можно попробовать
использовать.
Также вы вообще можете построить всё на web-стеке через Django.
Успехов. Никита.

Ответить   Wed, 18 Oct 2017 11:51:33 +0300 (#3524428)

 

день добрый никита.
да у меня как раз стоит Phoenix, так-же я прочитал WxPython in Action.
но там нету примеров вывода материалов из базы данных.
вы ещё пишите, web-стеке через Django.
у меня имеется опыт написания приложений на php, я как раз хотел избавится
от вебсервера, очень-уж тяжёлая конструкция получается.
с доступностью правда всё ok. но хотелось-бы именно на python3, PyQt я то-же
пробовал, но там не озвучивается то что вводиш в многострочные поля, как
редактировать я не знаю.
не могли-бы вы подробнее рассказать про Django, что почитать, куда именно
смотреть.
буду очень признателен.

Ответить   Wed, 18 Oct 2017 12:16:59 +0300 (#3524431)

 

On 18.10.2017 14:16, Александр wrote:

то-же

djbook.ru

Это сообщение проверено на вирусы антивирусом Avast.
https://www.avast.com/antivirus

Ответить   Shaxzod Xasanov Wed, 18 Oct 2017 16:56:40 +0500 (#3524465)

 

Здравствуйте, Александр.

Прошу прощение, оказывается так и не ответил.

Вся логика работы с БД - это задача вашего backend-движка. К технологии
построения GUI привязывать это я не вижу смысла. Когда уже вытащите чистым
Python массив или что-то ещё, это уже просто отображаете в Qt-интерфейсе
списком, таблицей или что там вам ещё нужно.

Да, как раз поля редактирования меня там тоже расстроили. Была попытка
руками поднять более корректную обработку событий доступности, но после
первичного погружения тема показалась слишком дорогой по трудозатратам, так
что я решил, что если в приложении есть поля редактирования, то с Qt на
Windows лучше не связываться.
Qt приемлем, когда нужны просто кнопки и пр. То есть элементы управления на
один клик.

Django - это так называемый web-фреймворк. Самый популярный для Python, но
не самый лучший.
Лучшего не существует. Можете поискать по фразе "web-фреймворк Python" и
посмотреть, какие есть альтернативы. Возможно вы найдёте лучший для своих
задач. Не обязательно, что это будет Django.
Django - это просто первая рекомендация, так как он наиболее популярный и
распространённый, хорошо поддерживается, имеет хорошую документацию и статьи
сообщества.
Если надо на русском, то начинать лучше с сайта djbook.ru. Разумеется, к
этому моменту надо уже иметь общую базу Python как такового.
Недавно вышел Django 2.0, так что возможно имеет смысл сразу учить его, но
он требует Python минимум 3.4 или 3.5, а также наверное русская документация
ещё не подтянулась.
Успехов. Никита.

Ответить   Mon, 4 Dec 2017 20:58:05 +0300 (#3533964)

 

привет всем.

http://wiki.python.su/%D0%9A%D0%BD%D0%B8%D0%B3%D0%B8/WxPythonInAction

Это сообщение проверено на вирусы антивирусом Avast.
https://www.avast.com/antivirus

Ответить   Thu, 19 Oct 2017 22:28:42 +0400 (#3524793)

 

Vande omentaina, Александр!

крайне

И не найдёте особо. Если хотите использовать что-то современное
(например, беты четвёртого WXPython), читайте по-английски.
WXWidgets - по сути, единственный приемлемый вариант, ибо, во-первых,
получаются доступные приложения, а во-вторых, можно обойтись без
кошмарного ввода координат вручную, что лично у меня как у тотально
слепого с рождения вызывает неконтролируемое подрагивание конечностей.
можно ещё взять PyQT, но там куча проблем с доступностью итоговых
приложений, поэтому я бы не советовал.

Ответить   Sun, 22 Oct 2017 19:47:58 +0300 (#3525263)

 

On 17.10.2017 0:38, Михаил Духонин wrote:

мне нада полное ide как pycharm или visual studio.
но если их нету, тогда нада обычную блокнот с авто табуляцями.

Это сообщение проверено на вирусы антивирусом Avast.
https://www.avast.com/antivirus

Ответить   Shaxzod Xasanov Tue, 17 Oct 2017 20:41:00 +0500 (#3524288)

 

Здравствуйте, Shaxzod Xasanov.

Вообще в Visual Studio была поддержка Python, правда не скажу, как там
сейчас с доступностью всех нужных элементов интерфейса для работы с этим
языком.
Ну а так посмотрите на Eclipse.

Akelpad, Notepad++. Для JAWS лучше Akelpad, причём, ветка 3, хотя она и
устаревшая и не всё там JAWS поддерживает, для NVDA всё хорошо пойдёт.
Успехов. Никита.

Ответить   Wed, 18 Oct 2017 11:56:25 +0300 (#3524429)

 

Vande omentaina, Shaxzod Xasanov!

Используйте akelPad. Советую версию 3:
https://1drv.ms/u/s!Ao0nOntL3S7mlQvq9OhV76HhQhRJ

Ответить   Sun, 22 Oct 2017 20:49:42 +0300 (#3525267)

 

Приветствую.

Последняя visual studio вполне доступная IDE для python.
Автокомплит работает, при отладке jaws читает место бреакпоинта и строку на
которой остановлена отладка, более менее доступен диалог просмотра
переменных и консоль интерактивной отладки, где можно позапускать выражения
со значением переменных на текущем шаге.
Так же, вроде, доступны различные диалоги и окошки, единственно при ведении
имени проекта или переименовании переменной введенное не читается, но это не
самое ужасное.

С уважением, Константин.

Ответить   Wed, 18 Oct 2017 14:10:06 +0300 (#3524454)