Python Tech Code • IT
3.9K subscribers
1.04K photos
118 videos
34 files
965 links
Изучаем Python, осваиваем SQL и следим за IT-новостями.

Сотрудничество (реклама): @NotPriceMedia

Канал на бирже : https://telega.in/c/PythonTechCode
Download Telegram
✈️ Учимся различать классы и объекты

Функция isinstance() в Python используется для проверки, является ли объект экземпляром определенного класса или подклассом.

🚪 Она принимает два аргумента: объект, который нужно проверить, и класс или кортеж классов, к которым мы хотим проверить принадлежность объекта.

Синтаксис:

isinstance(object, classinfo)

где:
object - объект, который нужно проверить;
classinfo - класс, тип или кортеж классов и типов.


Начиная с Python 3.10, classinfo может быть объединением нескольких типов, например, int | str.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥622
😡 Мини-курс по основам SQL (1/6).

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102🫡2
This media is not supported in your browser
VIEW IN TELEGRAM
🥸 Когда промт «сырой», может произойти сбой!

Чтобы обеспечить стабильную работу нейросети, важно четко формулировать запросы.


🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
😁92🔥2
😡 Мини-курс по основам SQL (2/6).

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍6🔥2
🔒 Задаем пароль Excel-файлу

xlwings — это мощная библиотека для Python, которая позволяет пользователям работать с Microsoft Excel, создавая и манипулируя файлами Excel с помощью кода.

Установка библиотеки:
pip install xlwings


В итоге код открывает существующий файл Excel, защищает его паролем и сохраняет его с новым именем.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🫡32
😡 Мини-курс по основам SQL (3/6).

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72🫡2
This media is not supported in your browser
VIEW IN TELEGRAM
💡 Python Tutor — это полезный ресурс, который позволяет пользователям визуально отслеживать выполнение кода на таких языках, как Python, Java, C, C++ и JavaScript.

С помощью этого инструмента можно пошагово увидеть, как выполняется код, какие значения присваиваются переменным, и как изменяются структуры данных.


🌐 Ссылка

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2👀2
😡 Мини-курс по основам SQL (4/6).

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62👀2
Что выведет этот код?
Anonymous Quiz
32%
Wo-Fi
5%
Wi-Fo
25%
Wo-Fo
31%
Ошибку
7%
Узнать ответ
👍11😁42🔥1
😡 Мини-курс по основам SQL (5/6).

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72🫡2
💠 Преобразование PDF в DOCX

Библиотека pdf2docx в Python предназначена для конвертации файлов формата PDF в формат DOCX.

Установка библиотеки:
pip install pdf2docx


▶️ Для ускорения процесса конвертации больших PDF-файлов можно использовать мультипроцессинг:
cv.convert(docx_file, multi_processing=True)


▶️ Для конвертации PDF-файлов, защищенных паролем, необходимо указать пароль при создании объекта конвертера:
cv = Converter(pdf_file, password='your_password')
cv.convert(docx_file)
cv.close()


После генерации DOCX-файла сохраняется оригинальное форматирование, включая стили абзацев, таблиц и изображений.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍32🤔1
😡 Мини-курс по основам SQL (6/6).

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32👀2
🗂️ _ _init_ _.py в Python: Основные аспекты и применение

Файл _ _init_ _.py необходим для того, чтобы Python рассматривал директорию как пакет, команды которого будут доступны через точку, позволяя импортировать модули из этой директории.

📎 Файл _ _init_ _.py может содержать код инициализации, который будет выполнен при импорте пакета.

➡️ Это позволяет выполнять настройки, такие как инициализация переменных, подключение к базам данных или импорт подмодулей.

В этом примере, файл __init__.py позволяет импортировать функции func1 и func2 напрямую из пакета my_package, без необходимости указывать конкретные модули (module1 и module2).


Современные версии Python (начиная с 3.3) позволяют создавать пакеты и без него, однако использование этого файла остается хорошей практикой.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍6👀3🤯2
Что выведет этот код?
Anonymous Quiz
15%
0
45%
1
10%
0 or 1
9%
None
15%
Ошибку
7%
Узнать ответ
👍11🤔4👀3🔥2
💡 Математические вычисления на Python

SymPy — это мощная и простая в использовании библиотека для символьной математики на Python.

🔴Она предоставляет широкий спектр функций для различных математических операций, начиная от базовой арифметики и заканчивая сложными вычислениями в физике и статистике.

Установка библиотеки:
pip install sympy


SymPy идеально подходит для научных вычислений и образования, а ее простота и расширяемость делают ее незаменимым инструментом для любого, кто работает с математикой на Python.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
8🫡4👀2
👀 Понял разницу?

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
😁165🔥3