ch
Feedback
Немного Python

Немного Python

前往频道在 Telegram
786
订阅者
无数据24 小时
-57 天
-1630 天
帖子存档
🐍 Пишем браузер на Python с PyQT — [15:45] Несмотря на относительно небольшую длительность урока, после его просмотра вы сможете создать почти полноценный браузер, которым даже можно пользоваться. Учтите, что новичкам в Python этот урок может показаться сложным, поскольку его автор не разжёвывает каждую строчку кода, а лишь кратко описывает свои действия. Перейти к просмотру #видео #python

💾 Advanced Python для сетевых инженеров 🌵 Полезные модули 🌵 Логеры 🌵 Декораторы 🌵 ООП от основ до профи 🌵 Генераторы и д.р полезные вещи 🌵 Основы asyncio Год: ноябрь 2022 #pyhon #doc #russian

Repost from Big Data Science
🐍Python instead of Cypher in Neo4j with Py2neo Manipulations with data in the Neo4j graph database are performed using the SQL-like query language Cypher. It is graph-optimized, identifying and exploiting data relationships, exploring relationships in all directions to discover previously unseen relationships and clusters. However, Python gives you a lot of flexibility in working with data. Therefore, many Data Scientists prefer it for various programs, including automating the process of creating nodes and links. Use the Py2neo library, a Python-package to work with Neo4j. It can be installed using the pip package manager through the well-known pip install py2neo command on the command line. Next, you can open your favorite Python editor and run the graph in Neo4j. Py2neo includes a set of tools for working with Neo4j from Python applications and from the command line. The library supports both Bolt and HTTP and provides a high-level API, OGM, administration tools, an interactive console, a Cypher lexical encoder for Pygments, and many other features that come in handy for graph analysis. Starting with version 2021.1, Py2neo contains full routing support provided by the Neo4j cluster, which can be enabled using the neo4j://... URI or by passing the routing=True parameter to the Graph class constructor. https://py2neo.org/2021.1/

Repost from Habr For Dev
#python #itertools 10 итераторов, о которых вы могли не знать Рейтинг: 31 Читать
#python #itertools 10 итераторов, о которых вы могли не знать Рейтинг: 31 Читать

Repost from Metanit
В каталоге PyPI исследователи обнаружили более 20 вредоносных пакетов, нацеленных на кражу криптовалюты. Пакеты маскировались под популярные библиотеки. Например: cryptograpyh, crpytography, djangoo, hello-world-exampl, hello-world-example, ipyhton, mail-validator, mariabd, mysql-connector-pyhton, notebok, pillwo, pytorhc, python-flask, python3-flask, slenium, sqlachemy, sqlalcemy, tkniter, urlllib. Как видно, легко ввести некорректное название особенно при скоропечати и установить не тот пакет. Вредоносные пакеты использовали код JavaScript, который отрабатывал в Windows в браузерах Chrome, Edge и Brave. Скрипт подменял данные для кошельков ETH, BTC, BNB, LTC и TRX и тем самым применялся для кража криптовалюты. Подробнее https://blog.phylum.io/pypi-malware-replaces-crypto-addresses-in-developers-clipboard Поэтому будьте внимательны при вводе имени пакетов при их установке

🐍🕹️ Как написать игру на Python: 5 игровых движков Туториал для тех, кто хочет сделать игру на Python (и пока не изучать Un
🐍🕹️ Как написать игру на Python: 5 игровых движков Туториал для тех, кто хочет сделать игру на Python (и пока не изучать Unity или Unreal Engine). Напишем код простой игры со сбором монет и сравним на трех различных движках, а также сделаем пару игр в стилях Interactive Fiction и визуального романа. 🔗 Основной сайт 🔗 Зеркало

Repost from [PYTHON:TODAY]
💾 Коллекция из 190 проектов на Python с исходным кодом и объяснением Отличное подспорье для начинающих. Лойс 👍 #python
💾 Коллекция из 190 проектов на Python с исходным кодом и объяснением Отличное подспорье для начинающих. Лойс 👍 #python

Repost from [PYTHON:TODAY]
💾 Обнаружение, распознавание и извлечение российских номерных знаков с автомобилей с помощью компьютерного зрения, Python, O
💾 Обнаружение, распознавание и извлечение российских номерных знаков с автомобилей с помощью компьютерного зрения, Python, OpenCV и TesseractOCR 👍 Пошаговое руководство с кодом #python #article

Repost from GitHub Community
kitty – кросс-платформенный, быстрый, полнофункциональный эмулятор терминала на базе графического процессора GPU ⤷ Ссылка на проект GitHub | #Interesting #Python

Repost from Habr For Dev
#python3 #чистый-код Небанальные правила чистого Python. Часть 1 Большинство питонистов не раз слышали о таких правилах как «
#python3 #чистый-код Небанальные правила чистого Python. Часть 1 Большинство питонистов не раз слышали о таких правилах как «функции должны быть глаголами» или «не наследуйтесь явно от object в Python 3». В этой статье рассмотрим не такие банальные, но полезные правила чистого кода в Python. Рейтинг: 22 Читать

Asyncio и конкурентное программирование на Python Автор: Мэттью Фаулер Год: 2022 #books #python #russian

Repost from [PYTHON:TODAY]
🔥 Asyncio и конкурентное программирование на Python В книге асинхронное, параллельное и конкурентное программирование рассма
🔥 Asyncio и конкурентное программирование на Python
В книге асинхронное, параллельное и конкурентное программирование рассматривается на конкретных примерах. Сложные для понимания вопросы иллюстрируются с помощью диаграмм, позволяющих наглядно представить, как работают задачи. Вы узнаете, как asyncio преодолевает ограничения Python и способствует ускорению медленных веб-серверов и микросервисов. Вы даже научитесь сочетать asyncio с традиционной многопроцессной обработкой, получив в награду резкий скачок производительности.

Автор: Мэттью Фаулер Год: 2022 #books #python #russian

Repost from Codeby
ASM – работа с базами SQLite (часть 1. Формат файла) Традиционно, для работы с СУБД используются скриптовые языки типа: Python, SQL, Tcl, Perl и прочие. Это вполне оправдано, поскольку их синтаксис максимально приближен к человеческой речи, а огромный набор рычагов и предметно-ориентированных модулей превращает решение вполне серьёзных проблем, чуть-ли не в игру. Единственным недостатком скриптов является скорость выполнения ими задач. Однако бывают ситуации, когда с базами нужно совершить элементарные действия, например не создавать её с нуля забивая данными, а тупо прочитать пару-тройку столбцов уже имеющейся в ней информации. Это могут быть кукисы в браузерах, пароли и прочая инфа личного характера. Именно в таких случаях преимущество ассма (да и любого компилируемого языка) становится очевидным. Здесь идеальным вариантом будет разбор встраиваемой базы SQLite – на ней и остановимся. 📌 Читать далее #asm #sqlite

Repost from Codeby
Проект на Django и реализация на Apache2 Python на сегодняшний день является одним из наиболее популярных языков программирования, позволяющим решать задачи в разных областях IT-сферы, в том числе и разработке веб-приложений. Например, YouTube, Instagram, Spotify, написаны с использованием данного фреймворка, что говорит нам о его актуальности, 📌 Читать далее #programming #python #apache

Repost from Big Data Science
🚀Python 3.11.0: Major New Features for the Developer On October 24, 2022, a new version of Python 3.11.0 was released. It provides the following new features and bug fixes: • fixed multiplication of a list by an integer (list *= int), which resulted in an integer overflow when the new allocated length is close to the maximum size; • Changed forkserver start method code - on Linux the multiprocessing module now uses unix domain sockets again, using the file system to operate on the forkserver process instead of the Linux abstract socket namespace. Abstract sockets do not have permissions and can be used on the system in the same network destination (particularly the entire system) to inject code into the forkserver multiprocessor process. This is a significant privilege escalation vulnerability and has been fixed in the new version of Python. • Fixed an issue where frame objects could also be contained by the same interpreter frame, resulting in memory corruption and severe interpreter crashes; • Fixed possible propagation of data or data sets when accessing the f_back element of a newly created generator or program frames; • Fixed an implementation crash when calling PyEval_GetFrame() when the topmost Python frame is in a partially implemented state. • command line parsing fixed: reject -X int_max_str_digits with no value is invalid when environment setting PYTHONINTMAXSTRDIGITS is set to a valid value; • fixed undefined behavior in _testcapimodule.c; • updated pip and setuptools archives to version 22.3 and 65.5.0 respectively; • the asyncio.Task.cancel("message") method, previously declared discovered, now works again and is not found discovered; • semaphores work faster, which is important for multitasking programs; • fixed flag to use CONFORM bounds, allowing flags to be combined with unexplored values; • on Windows, when typing Python tests behind the -jN option for a temporary stdout file, ANSI encoding is now used instead of UTF-8; • fixed a bug due to which multiprocessing from the natural environment spawned child processes in Windows when it was not needed; • fixed py.exe startup scheme with -V:<company>/ parameter when default settings were set in environment settings or configuration file; • The macOS 13 SDK includes support for the mkfifoat and mknodat system calls. Previously, using the dir_fd option with os.mkfifo() or os.mknod() resulted in a segfault if cpython was built with the macOS 13 SDK but worked on an earlier version of macOS. https://www.python.org/downloads/release/python-3110/ https://docs.python.org/release/3.11.0/whatsnew/changelog.html#python-3-11-0-final

Майк МаГрат "Программирование для начинающих Python" это плохая книга для новичка. Такое мы не покупаем 🌚 Коротко о том, поч
Майк МаГрат "Программирование для начинающих Python" это плохая книга для новичка. Такое мы не покупаем 🌚 Коротко о том, почему: — Глава 1 рассматривает арифметические операции (+, -, /, * и тд) — Глава 2 рассматривает сходу тернарный оператор ДО объяснения обычных операторов сравнения — 42 страница БАЦ манипуляция с битами (для человека, который впервые открыл Python) — В примерах кода откровенные ошибки (вроде переменной с названием colors-tuple) Эти ошибки идут по всей книге, код почти везде нерабочий и неправильный. Всё это чудо продаётся за 650 рублей 😳 Всего за 192 страницы страшного ужаса. Итог: Сэкономьте собственное время, нервы и деньги и проходите данную книгу стороной. Источник: пикабу

Repost from NetStalkers
🔥 Полезные библиотеки Python Ghauri - кроссплатформенный инструмент, который автоматизирует процесс обнаружения и использова
🔥 Полезные библиотеки Python Ghauri - кроссплатформенный инструмент, который автоматизирует процесс обнаружения и использования SQL-инъекций. Поддерживает работу с: 🌵 MySQL 🌵 Microsoft SQL Server 🌵 Postgre 🌵 Oracle ⚠️ Информация предоставлена исключительно с целью ознакомления. И побуждает обратить внимание на проблемы в безопасности. ⚙️ GitHub/Инструкция #pentest #redteam #github #soft #python

📱 Telegram бот на Python[23:51] Это самый простой урок по тг ботам, что-то на уровне Hello world, но он использует современную библиотеку — aiogram, что выделяет автора среди других уроков на ютубе. Вам предстоит разобраться с библиотекой и написать простенького echo-бота. Просто идеальный вариант для новичков в этом деле. Перейти к просмотру #видео #python

Метод rjust Делает длину строки не меньшей width, по необходимости заполняя первые символы символом fillchar. Синтаксис: str.
Метод rjust Делает длину строки не меньшей width, по необходимости заполняя первые символы символом fillchar. Синтаксис: str.rjust(width[, fillchar]).

selenium_proxy_auth.zip0.01 KB