|
-8 / 2 / 0
Регистрация: 21.04.2015
Сообщений: 23
|
||||||
Поиск Python IDE и настройка PyCharm30.04.2015, 15:33. Показов 14954. Ответов 37
Метки нет (Все метки)
Здравствуйте, я пытаюсь найти подходящий для себя Python IDE.
И очень часто встречаю в сети советы поставить PyCharm. Всегда подозревал что эти советы от пользователей виндоус. Но в конце концов переборол себя и поставил. Наверное я не умею им пользоваться, отсюда и вопросы. Смущает то что он написан на тормозной и глюковатой джяве, а отсюда и глюки и тормоза и плохая поддержка python 3.x. Но очень хочется найти редактор для комфортной работы с Python. Открыл в PyCharm первый попавшийся скрипт и начал изучать, чем этот PyCharm такой очаровательный (если исходить из названия). Он сразу же нашёл в моём скрипте ошибку синтаксиса! Ну я конечно удивился и обрадовался, ведь скрипт работает безукоризненно. Причём я проверял этот скрипт при помощи PyFlakes, pep8 и mccabe. Ну, думаю этот круче проверет. Гляжу на строку с ошибкой синтаксиса и не могу понять в чём ошибка.
Подскажите кто знает, где ошибка синтаксиса и почему скрипт работает не взирая на ошибку синтаксиса? Да и сам PyCharm похоже не знает в чём ошибка, по крайней мере ни каких вариантов исправления не предложил. Но зато предложил мне переименовать переменные по тому что видите ли он их не знает. Зачем переименовывать? Я проверил пространство имён для каждой функции, всё нормально. Ни совпадений ни конфликтов. Любой начинающий программист поймёт о чём речь. Зачем переименовывать? Я стал искать где отключить спеллчекинг и не нашёл. Подскажите люди добрые! Может я должен тратить время на введение всех слов в его словарь? Да тогда я быстрее напишу в любом редакторе без подсветки и автодополнений. Это же мои переменные, и мои функции. Как хочу так и называю. (И напомню что мне говорили о существовании зарезервированных слов.) Дальше PyCharm начал мне указывать в какой области видимости должны существовать мои переменные. Это вообще наглость! Эту програмульку случаем не Билли писал? Короче говоря, как настроить эту замечательную программу для того чтобы она не делала лишнего? Мне бы подсветку синтаксиса, автодополнение, вызов справки по выделенным словам и предложение как исправить мои ошибки. А то я до сих пор как ламер пользуюсь VIM.
0
|
||||||
| 30.04.2015, 15:33 | |
|
Ответы с готовыми решениями:
37
Настройка PyCharm под Python Установка ПИТОН (IDE - PyCharm) Как изменить размер шрифта самой IDE Pycharm |
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||||
| 30.04.2015, 21:21 | ||||
|
Ну так же надо помнить, что супер программистами не рождаются, по этому на первых порах знакомства и изучения это функция очень помогает.
0
|
||||
|
Модератор
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
|
||||
| 30.04.2015, 21:53 | ||||
|
В целом, я согласен - PyCharm - нужный инструмент, что бы там ни говорили ![]()
0
|
||||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 30.04.2015, 22:51 | ||
|
Вообще кстати на сколько я знаю, даже всякие спецы используют инструменты вроде pylint, для анализа своего кода. Ну, а в данном случае функции pylint выполняет IDE. Так что я считаю, что данный функционал всем полезен.
0
|
||
|
2 / 2 / 1
Регистрация: 01.06.2016
Сообщений: 80
|
|
| 21.08.2016, 20:54 | |
|
Подскажите, как сделать поиск в PyCharm по коду с учётом регистра (язык Питон)?
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 21.08.2016, 21:05 | |
|
ctrl+f как и везде, а можно выбрать нужную папку и через меню клика правой кнопкой мыши выбрать "find in path"
0
|
|
|
2 / 2 / 1
Регистрация: 01.06.2016
Сообщений: 80
|
|
| 21.08.2016, 21:09 | |
|
так поиск не учитывает регистр (большие и малые буквы)
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 21.08.2016, 21:25 | |
|
Franek, а ты посмотри немного проавее строки поиска, там нужный крыжык есть если что так....
1
|
|
|
3 / 3 / 1
Регистрация: 24.03.2011
Сообщений: 65
|
|
| 21.08.2016, 23:28 | |
|
Подскажите как в PyCharm или в стандартной IDE сделать подсказки. Например, я написал 'PyQt5.' или 'sys.' и мне среда показывает список методов и классов.
0
|
|
|
3 / 3 / 1
Регистрация: 24.03.2011
Сообщений: 65
|
|
| 22.08.2016, 00:22 | |
|
Avazart, показывает, но не везде
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 22.08.2016, 10:55 | |
|
I.G.O.R, Pyqt сишная библиотека, а сишными библиотека немного все сложно с подсказками. Можешь посмотреть доклад Андрея Власовки с pycon 2015.
0
|
|
|
2 / 2 / 1
Регистрация: 01.06.2016
Сообщений: 80
|
|
| 22.08.2016, 14:04 | |
|
Подскажите, почему PyCharm подчеркивает красным имя импортируемого модуля и пишет, что нет такого, но модуль такой есть и всё исправно работает?
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 22.08.2016, 14:28 | |
|
Ты покажи структуру проекта то
0
|
|
|
2 / 2 / 1
Регистрация: 01.06.2016
Сообщений: 80
|
|
| 22.08.2016, 14:33 | |
|
alex925, ты об этом?
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||||||
| 22.08.2016, 14:45 | ||||||
|
Franek, Так все правильно ругается, ты внутри пакета модули разместил. Тебе надо использовать или относительный импорт (через точку) или явно импортировать из пакета модуль.
Почитай у Лутца про пакеты, раз начал с ними работать.
1
|
||||||
|
20 / 21 / 6
Регистрация: 30.06.2015
Сообщений: 431
|
|
| 23.08.2016, 22:03 | |
|
zie_R9, интересный у вас такой обзор получился...я вот пользуюсь wing ide, про версия, интересно, что вы напишите, попробуйте...
а так все же, чем все-таки вим не угодил?!
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 23.08.2016, 22:40 | |
|
0
|
|
| 23.08.2016, 22:40 | |
|
IDE Atom выдает ошибку, которой нет в Pycharm Pycharm + GAE + Django, не работает отладка TypeScript в IDE Настройка PyCharm PyCharm настройка Настройка PyCharm Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе.
Самым главным критерием для меня было создание паролей, в котором отсутствуют знаки: | 1 l I
Обработка содержит следующие. . .
|
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store.
И так:
1. Скачиваем с. . .
|
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге).
Задача:
Программно добавить префикс в нумерацию документов.
Решение:
В модуле объекта. . .
|
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
|
|
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него.
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952
Инструкция внутри.
https:/ / youtu. be/ VpfFZSUDGnQ. . .
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|