cookie

نحن نستخدم ملفات تعريف الارتباط لتحسين تجربة التصفح الخاصة بك. بالنقر على "قبول الكل"، أنت توافق على استخدام ملفات تعريف الارتباط.

avatar

Справочник Программиста

По рекламе и написанию кода на заказ - @it_start_programmer Мои курсы - @courses_from_it_start_bot Викторины по Python - @python_quizzes_tasks Сайт - https://it-start.online/ Реклама на бирже: https://telega.in/c/programmersGuide_1

إظهار المزيد
مشاركات الإعلانات
5 258
المشتركون
+724 ساعات
+307 أيام
+9530 أيام

جاري تحميل البيانات...

معدل نمو المشترك

جاري تحميل البيانات...

00:21
Video unavailableShow in Telegram
Код для объединения CSV-файлов в один на Python Для объединения CSV-файлов в один в коде используются библиотеки pandas и os. ➡️Установка библиотеки: pip install pandas
import pandas as pd
import os

# Указываем папку, где хранятся файлы
folder_path = 'путь_к_вашей_папке'

# Получаем список всех CSV файлов в папке
csv_files = [file for file in os.listdir(folder_path) if file.endswith('.csv')]

# Создаем пустой список для хранения DataFrame'ов
data_frames = []

# Читаем каждый CSV файл и добавляем его в список
for file in csv_files:
    file_path = os.path.join(folder_path, file)
    df = pd.read_csv(file_path)
    data_frames.append(df)

# Объединяем все DataFrame'ы в один
combined_df = pd.concat(data_frames, ignore_index=True)

# Сохраняем результат в новый CSV файл
combined_df.to_csv('объединенный_файл.csv', index=False)
➡️Справочник Программиста. Подписаться
إظهار الكل...
Код_для_объединения_CSV_файлов_в_один_на_Python.mp48.34 MB
🔥 3❤‍🔥 2👍 1
00:45
Video unavailableShow in Telegram
Обучение на Frontend-разработчика. С нуля за 18 месяцев. На курсе вы получите все навыки, необходимые для старта в профессии Frontend-разработчика уровня middle. Персональный наставник middle/senior уровня. 14 проектов, лайвкодинг, хакатоны, репетиции техсобеседования. Освоите JavaScript, React, TypeScript Официальный диплом и сертификат школы. Поддержка наставника по JS в течение 3-х месяцев после диплома Гарантия трудоустройства. Если вы не устроитесь, вернём деньги. Это закреплено в договоре п. 6.14. До 22 сентября скидка 30% на все курсы Result University Узнать больше #реклама 16+ result.school О рекламодателе
إظهار الكل...
tmpkulxnluz.mp451.17 MB
00:36
Video unavailableShow in Telegram
Библиотека Progress в Python Библиотека Progress предназначена для создания индикаторов прогресса в консольных приложениях. Позволяет легко отображать статус выполнения длительных операций, таких как загрузка данных, обработка файлов или выполнение вычислений. Основные возможности библиотеки: 🔵Индикаторы прогресса: Возможность использовать различные типы индикаторов, такие как линейные и круговые, чтобы визуально представлять прогресс выполнения задачи. 🔵Настройка: Позволяет настраивать внешний вид индикаторов, включая цвет, символы и текстовые сообщения. 🔵Простота использования: Имеет интуитивно понятный API, что делает её доступной даже для начинающих разработчиков. ✅Пример использования библиотеки:
from progress.bar import Bar

# Создаём объект Bar с названием 'Processing' и максимальным значением 1,000,000
bar = Bar('Processing', max=1000000)
# Запускаем цикл от 0 до 999,999 (всего 1,000,000 итераций)
for i in range(1000000):
    # Увеличиваем прогресс бар на 1 для каждой итерации
    bar.next()
# Завершаем прогресс бар, когда все итерации завершены
bar.finish()
➡️Установка библиотеки: pip install progress 📱 Репозиторий ➡️Справочник Программиста. Подписаться
إظهار الكل...
68747470733a2f2f7261772e6769746875622e636f6d2f7665726967616b2f7.mp41.25 KB
🔥 5👍 3❤‍🔥 2
Помощь в трудоустройстве в IT-сфере! В России из-за дефицита айтишников запустили бесплатную программу по обучению IT-специалистов. Теперь любой желающий может попробовать себя в IT с полного нуля и начать обучение бесплатно! Узнайте про дальнейшее трудоустройство в ведущие IT-компании для восполнения кадрового дефицита. Для этого нужно: - Перейти по ссылке - Заполнить анкету и ответить на вопросы (занимает менее 3 минут) - На основании ваших ответов вы сразу узнаете, подходит ли вам сфера IT и сможете ли вы в ней работать Перейти на сайт #реклама 16+ urban-university.ru О рекламодателе
إظهار الكل...
❤‍🔥 1
Код для парсинга веб-страницы по URL в PDF на Python Для парсинга и сохранения веб-страницы в PDF-документ в коде используются библиотеки pyppdf и pyppeteer. ➡️Установка библиотек: pip install pyppdf pyppeteer
import pyppdf
from pyppeteer.errors import PageError, TimeoutError, NetworkError


def main(url, name):
    try:
        pyppdf.save_pdf(name, url)
    except PageError:
        print('Не удалось загрузить страницу.')
    except TimeoutError:
        print('Тайм-аут.')
    except NetworkError:
        print('Нет доступа к сети.')


if __name__ == '__main__':
    url = input('Введите ссылку: ')
    name = input('Введите название итогового PDF: ')
    main(url, name)
➡️Справочник Программиста. Подписаться
إظهار الكل...
👍 3🔥 2❤‍🔥 1🎉 1
Photo unavailableShow in Telegram
📺 Парсинг веб-страниц по URL в PDF на Python В данном shorts напишем код для парсинга веб-страниц по ссылке с сохранением в PDF-файл. ➡️Справочник Программиста. Подписаться
إظهار الكل...
❤‍🔥 5🔥 3👍 2
Photo unavailableShow in Telegram
Прокачай свои навыки в Digital с НГУ! Если ты когда-либо мечтал о карьере в мире цифровых технологий, тогда у нас есть для тебя классная новость. Новосибирский государственный университет реализует проект Цифровая кафедра. Цифровая кафедра НГУ — это не просто курсы, а целый мир возможностей: Учись онлайн у лучших: лекторы и преподаватели — опытные профессионалы и лидеры индустрии. Практика на уровне: реальные проекты, стажировки и возможность поработать над кейсами топовых компаний. Комьюнити единомышленников: найти друзей, партнёров и даже фаундеров для стартапа станет проще простого. Бесплатное обучение: обучение пройдет в рамках большого федерального проекта - все за счет государства. Большой выбор направлений: от веб-разработки до инструментов продвижения. Выбирай то, что интересует именно тебя! Попробовать #реклама 16+ education.nsu.ru О рекламодателе
إظهار الكل...
❤‍🔥 1
01:33
Video unavailableShow in Telegram
Библиотека Pygamelib в Python Библиотека Pygamelib позволяет создавать текстовые и графические игры на основе терминала. Ориентирована на разработку небольших игр и симуляций с минимальными усилиями, предоставляя разработчикам удобные инструменты для работы с различными игровыми элементами, такими как персонажи, карты, объекты и интерфейс. Основные особенности библиотеки: 🔵Текстовые и графические игры: Поддерживает как текстовые, так и графические игры, позволяя создавать, например, roguelike-игры, простые симуляции или платформеры. 🔵Работа с консолью: Легко позволяет управлять текстовыми элементами в консоли, что делает её отличным выбором для игр с интерфейсом в стиле ретро (ASCII-графика). 🔵Удобные классы и структуры данных: Предлагает готовые классы для карт, объектов, персонажей и сцен, что упрощает разработку и ускоряет процесс. 🔵Кроссплатформенность: Работает на разных операционных системах, таких как Windows, Linux и macOS. 🔵Модульная архитектура: Можно легко расширять возможности своей игры, добавляя новые модули и компоненты. ➡️Установка библиотеки: pip install pygamelib 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться
إظهار الكل...
pygamelib_v1_3_0_game_trailer_console_game_framework_for_Python.mp45.02 MB
❤‍🔥 3🔥 3
Photo unavailableShow in Telegram
Курс по frontend-разработке с junior до middle Несколько фактов о нашем курсе: - личный ментор/наставник; - помогаем решать твои текущие задачи; - доучиваем после онлайн-школы; - ведем от уровня junior до middle Уже во время обучения наши ученики зарабатывают от 60 000 рублей. Хватит тратить деньги, покупая не оправдывающие себя курсы Забронируй курс по специальной цене! Узнать больше #реклама 16+ ykul.ru О рекламодателе
إظهار الكل...
❤‍🔥 1👍 1
00:13
Video unavailableShow in Telegram
Библиотека Playwright в Python Библиотека Playwright предназначена для автоматизации браузеров. Используется для выполнения действий в браузере программным способом, включая автоматическое тестирование веб-приложений, парсинг данных и выполнение других задач, требующих взаимодействия с веб-страницами. Основные возможности библиотеки: 🔵Мультибраузерная поддержка: Работает с Chromium, Firefox и WebKit (движок Safari), что делает его идеальным для кросс-браузерного тестирования. 🔵Поддержка headless-режима: Браузеры могут запускаться как с графическим интерфейсом, так и без него (headless-режим), что повышает производительность при выполнении тестов или парсинга. 🔵Тестирование в реальном времени: Можно взаимодействовать с браузером так, как это делает реальный пользователь: клики, ввод текста, переходы по страницам и т.д. 🔵Запись и воспроизведение действий: Возможность записывать пользовательские действия, а затем воспроизводить их программно. ✅Пример создания скриншота веб-страницы:
from playwright.sync_api import sync_playwright

with sync_playwright() as p:
    # Запускаем браузер Chromium
    browser = p.chromium.launch(headless=False)
    # Открываем новую вкладку
    page = browser.new_page()
    # Переходим на сайт
    page.goto('https://example.com')
    # Делаем скриншот страницы
    page.screenshot(path='example.png')
    # Закрываем браузер
    browser.close()
➡️Установка библиотеки: pip install playwright ➡️Установка необходимых компонентов: python -m playwright install 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться
إظهار الكل...
Библиотека Playwright в Python.mp42.64 MB
👍 3🔥 3❤‍🔥 2
اختر خطة مختلفة

تسمح خطتك الحالية بتحليلات لما لا يزيد عن 5 قنوات. للحصول على المزيد، يُرجى اختيار خطة مختلفة.