Pylint основывается на большинство анализаторов, поэтому его можно считать одним из самых мощных. Единственное, что очень много не критичных проверок(как документация и тд)
Через pycharm установил несколько библиотек. После импорта в файле (import...), например, у colorama всплывают подсказки о встроенных методах, у pyexcel, pandas нет подсказок, сериал Ctrl+space тоже в списке всплывающем нет, как будто это случайные имена, хотя код с вызовом их методов работает. Это можно как-то исправить, чтобы были подсказки?
Заметил опечатку:
Комманда для создания конфига: pylint --generate-rcfile > .pylintrc
Как же слух режет неправильное произношение «индификатор»☠️
У меня комп взорвется если я Pylink"om начну проверять того самого юзер бота
Попробуй, у меня был рекорд -120. Но это была программа написана в 1 строку и состояла из 4 тысяч символов
Чувак, ахуенные уроки, давай ещё!
Если после создания .pylintrc файла у вас перестает находить ошибки, то откройте его через блокнот -> "сохранить как" -> выбрать кодировку "utf-8"
Не сталкивался с такой проблемой. Ну видимо кому-то будет полезным)
коммент был очень кстати, помогло)
mypy + flake8 + black = бест практис
кому нужны првоеренные конфиги - отвечайте под комментом
Pylint основывается на большинство анализаторов, поэтому его можно считать одним из самых мощных. Единственное, что очень много не критичных проверок(как документация и тд)
вписать в конфиг все ошибки и радоваться что у тебя высокий балл)
Через pycharm установил несколько библиотек. После импорта в файле (import...), например, у colorama всплывают подсказки о встроенных методах, у pyexcel, pandas нет подсказок, сериал Ctrl+space тоже в списке всплывающем нет, как будто это случайные имена, хотя код с вызовом их методов работает. Это можно как-то исправить, чтобы были подсказки?
не в пайчарме, а в терминале
Крутая библиотека. Многим яп не хватает подобных, чтобы избежать перегруженности кода и сделать его более стандартизированным
Сделай толковый урок про ООП и/или orm
Про orm будет в ближайшее время)