Forwarded from Логово Сола
mementopython3-russian.pdf
172.9 KB
Шпаргалка по основным операторам языка Python (на русском)
Сохраните себе, чтобы подглядывать, если что-то забудете ☝️☝️☝️
#book
Сохраните себе, чтобы подглядывать, если что-то забудете ☝️☝️☝️
#book
👍1
Forwarded from Логово Сола
Как установить Python
🐍 Инструкции с картинками, для Windows / Linux / MacOS
https://teletype.in/@solprogram/python-install
#manual
🐍 Инструкции с картинками, для Windows / Linux / MacOS
https://teletype.in/@solprogram/python-install
#manual
Teletype
Как установить Python
Краткая инструкция
Forwarded from Логово Сола
Pyscripter
Простой и удобный редактор кода программ для Python
Русифицируется в верхнем меню (View -> Language)
#soft
Простой и удобный редактор кода программ для Python
Скачать можно тут:https://sourceforge.net/projects/pyscripter/files/latest/download
Русифицируется в верхнем меню (View -> Language)
#soft
👍1
Forwarded from Логово Сола
PEP8-ru-mini.pdf
870.2 KB
PEP8 можно определить, как документ, описывающий общепринятый стиль написания кода на языке Python.
Почитайте этот документ, если хотите, чтобы ваш код выглядел грамотно и красиво.
#manual
Почитайте этот документ, если хотите, чтобы ваш код выглядел грамотно и красиво.
#manual
Forwarded from Логово Сола
Почему именно Python?
🐍🐍🐍
За свою жизнь я пробовал программировать на нескольких языках, но Python - единственный, который стал по настоящему любимым. И сейчас я объясню, почему.
Python очень прост в изучении. Порог вхождения в волшебный мир "змейки" довольно низок. Любой человек при желании может овладеть основами Python, и писать всё что угодно - от простых игр на Pygame до биржевых роботов на основе нейросетей.
Можно создать проект любой направленности - сайты(Flask, Django), оконные приложения (PyQT 6), скрипты для Windows (Win32 API), парсеры сайтов (Beautiful Soup, Selenium), программы по распознаванию изображений и анализу текстов, использующие машинное обучение.
Программы на Python одинаково хорошо работают на любой операционной системе - они кроссплатформенны, и легко переносимы. Неважно, Linux у вас или Windows, скрипты на Python успешно заведутся в любом случае.
Помимо того, что сам язык очень лаконичен, блоки кода отделяются друг от друга отступами в четыре пробела. Вместо неудобных begin и end почившего Delphi, вместо фигурных скобочек PHP и Java, используется пробельная табуляция. Это сразу приучает программиста к аккуратности, к тому же, делает код удобным и легко читаемым.
Огромное множество полезных модулей. Почти все, что вы хотели, уже реализовано и выложено на github. Любой функционал добавляется в вашу программу путём импортирования необходимых модулей. Тонны информации на stackoverflow помогают найти ответ почти на все вопросы, возникающие в процессе разработки.
Судя по рейтингу языков программирования, Python на первом месте, и продолжает стремительно набирать популярность. Если вы ещё в поиске, и думаете - какой язык программирования начать учить первым - смело выбирайте Python.
❤️❤️❤️
#python
🐍🐍🐍
За свою жизнь я пробовал программировать на нескольких языках, но Python - единственный, который стал по настоящему любимым. И сейчас я объясню, почему.
Python очень прост в изучении. Порог вхождения в волшебный мир "змейки" довольно низок. Любой человек при желании может овладеть основами Python, и писать всё что угодно - от простых игр на Pygame до биржевых роботов на основе нейросетей.
Можно создать проект любой направленности - сайты(Flask, Django), оконные приложения (PyQT 6), скрипты для Windows (Win32 API), парсеры сайтов (Beautiful Soup, Selenium), программы по распознаванию изображений и анализу текстов, использующие машинное обучение.
Программы на Python одинаково хорошо работают на любой операционной системе - они кроссплатформенны, и легко переносимы. Неважно, Linux у вас или Windows, скрипты на Python успешно заведутся в любом случае.
Помимо того, что сам язык очень лаконичен, блоки кода отделяются друг от друга отступами в четыре пробела. Вместо неудобных begin и end почившего Delphi, вместо фигурных скобочек PHP и Java, используется пробельная табуляция. Это сразу приучает программиста к аккуратности, к тому же, делает код удобным и легко читаемым.
Огромное множество полезных модулей. Почти все, что вы хотели, уже реализовано и выложено на github. Любой функционал добавляется в вашу программу путём импортирования необходимых модулей. Тонны информации на stackoverflow помогают найти ответ почти на все вопросы, возникающие в процессе разработки.
Судя по рейтингу языков программирования, Python на первом месте, и продолжает стремительно набирать популярность. Если вы ещё в поиске, и думаете - какой язык программирования начать учить первым - смело выбирайте Python.
❤️❤️❤️
#python
👍3
Forwarded from Логово Сола
Установка модулей под Windows
🐍🐍🐍
Бывают ситуации когда какой-то модуль Python не хочет устанавливаться под Windows. Тогда можно попробовать воспользоваться прекомпилированными .whl версиями этого модуля.
Сперва установить wheel командой:
https://www.lfd.uci.edu/~gohlke/pythonlibs/
#manual
🐍🐍🐍
Бывают ситуации когда какой-то модуль Python не хочет устанавливаться под Windows. Тогда можно попробовать воспользоваться прекомпилированными .whl версиями этого модуля.
Сперва установить wheel командой:
pip install wheelДалее, cкачав .whl файл необходимого модуля (обязательно под свою версию Python и его 32 /64 битность), нужно установить его командой:
pip install полный_путь_к_whl_файлу.whlСкачать прекомпилированные версии модулей можно тут:
https://www.lfd.uci.edu/~gohlke/pythonlibs/
#manual
👍1
Forwarded from Логово Сола
Как установить модули в PyCharm
✅✅✅
1) Для подключения модулей перейти в File->Settings->Interpreter
2) Находим значок "+"
3) Ищем нужный модуль, устанавливаем его. Подтверждаем изменения, перезагружаем с настройкой обновлений PyCharm
3) Profit
#manual
✅✅✅
1) Для подключения модулей перейти в File->Settings->Interpreter
2) Находим значок "+"
3) Ищем нужный модуль, устанавливаем его. Подтверждаем изменения, перезагружаем с настройкой обновлений PyCharm
3) Profit
#manual
👍1
Forwarded from Логово Сола
Вопросы и ответы по Python
(переведённый официальный FAQ)
👇👇👇
https://runebook.dev/ru/docs/python/faq/programming
#manual
(переведённый официальный FAQ)
👇👇👇
https://runebook.dev/ru/docs/python/faq/programming
#manual
Forwarded from Логово Сола
Если вы когда-нибудь разрабатывали графический интерфейс на PyQt5 под Windows, вот вам легкий способ поставить Qt Designer, с помощью которого можно визуально конструировать интерфейсы для ваших программ
https://build-system.fman.io/qt-designer-download
https://build-system.fman.io/qt-designer-download
build-system.fman.io
Qt Designer Download for Windows and Mac
Install Qt Designer on Windows or Mac. Only 40MB!
Forwarded from Логово Сола
Видеозапись моего бесплатного вступительного вебинара "Python для новичков":
https://vimeo.com/699547707
Записаться на полный курс можно здесь:
https://my.xakep.ru/python-express
👆👆👆
https://vimeo.com/699547707
Записаться на полный курс можно здесь:
https://my.xakep.ru/python-express
👆👆👆
Vimeo
Бесплатный вебинар по курсу «Python для новичков»
https://my.xakep.ru/python-express Хотите стать ИТ-спецом, но не знаете, с чего начать? Python — один из самых простых и востребованных языков программирования. Мы начнем с абсолютного нуля!
👍3
Forwarded from Логово Сола
ddg_test.py
1.1 KB
Автоматизируем поиск в интернете
🤖🤖🤖
Наткнулся на прекрасный модуль, который позволяет использовать поисковик Duckduckgo прямо из нашей Python программы
https://pypi.org/project/duckduckgo-search/
Для примера, написал маленький скрипт, который ищет и выдаёт текст статьи по какому-либо запросу
#code
🤖🤖🤖
Наткнулся на прекрасный модуль, который позволяет использовать поисковик Duckduckgo прямо из нашей Python программы
https://pypi.org/project/duckduckgo-search/
Для примера, написал маленький скрипт, который ищет и выдаёт текст статьи по какому-либо запросу
#code
voskmini.zip
42.1 MB
Простейший голосовой помощник
Какие голосовые команды больше всего нужны на десктопе? Мне вот удобно было бы если бы я мог говорить вслух что-то, а текст набирался. Еще было бы круто чтобы можно было бы голосом искать что-то в гугле.
Сделать подобную программу очень просто.
К этому посту я прикрепляю исходный код который позволяет набирать голосом любую фразу или предложение, если они начинаются со слова "напиши"
Также скрипт может открывать в браузере поиск гугла если сказать какой-то поисковый запрос, начинающийся со слова "найди"
При запущенном скрипте, я,
например могу щелкнуть в любом окне ввода текста и сказать:
- Напиши: Хорошо быть программистом
или если мне нужно что то найти, просто сказать вслух
- Найди: Почему трава зелёная
#code
Какие голосовые команды больше всего нужны на десктопе? Мне вот удобно было бы если бы я мог говорить вслух что-то, а текст набирался. Еще было бы круто чтобы можно было бы голосом искать что-то в гугле.
Сделать подобную программу очень просто.
К этому посту я прикрепляю исходный код который позволяет набирать голосом любую фразу или предложение, если они начинаются со слова "напиши"
Также скрипт может открывать в браузере поиск гугла если сказать какой-то поисковый запрос, начинающийся со слова "найди"
При запущенном скрипте, я,
например могу щелкнуть в любом окне ввода текста и сказать:
- Напиши: Хорошо быть программистом
или если мне нужно что то найти, просто сказать вслух
- Найди: Почему трава зелёная
#code
👍2