Найти тему
Видео
Статьи
756 прочтений · 3 года назад
Python. Работаем с командной строкой
В этой статье мы продолжим начатое ранее и разберемся с работой с командной строкой в операционной системе из python-скрипта. Сделаем это в виде доработки скрипта из вышеописанной статьи - заменим стандартный архиватор библиотеки zipfile на 7-zip, отдельно установленный в системе. Для реализации взаимодействия с cmd будем использовать модуль subprocess. Subprocess Для взаимодействия с командной строкой будем использовать еще один встроенный модуль языка - subprocess. Существует несколько способов передачи команд в системную консоль как при помощи этого модуля, так и при помощи библиотеки os...
223 прочтения · 3 года назад
Python. Работаем с папками и файлами
В этой статье пойдет речь о работе с файлами, папками, командной строкой и другими сущностями операционных систем. Взаимодействие с операционной системой будет осуществляться через встроенную библиотеку os. Придумываем задачу Нам нужно изучить работу с файлами, директориями (папками) и командной строкой. Как по мне, так для изучения этих аспектов нет ничего лучше, чем написать скрипт, который бы перемещал определённые файлы из одной папки в другую и архивировал их. Простейший бэкап-скрипт. Поэтому в процессе добавим к изучению еще и библиотеку zipfile...
47 прочтений · 3 года назад
Python. Создаем QR-коды в 5 строк кода
Сокращение ссылок Несколько лет назад было популярно использовать сервисы сокращения ссылок для обмена ими между пользователями. Куда удобнее и проще было запомнить и ввести ссылку, длина которой не превышает 10 знаков. Но сейчас, с появлением в каждом кармане смартфона с камерой, куда удобнее использовать QR-коды (Quick Response), ведь всё, что нужно сделать чтобы считать с него информацию - навести камеру: Пишем генератор QR-кодов Громко, однако, сказано, что мы пишем свой генератор. Ведь всё,...
824 прочтения · 3 года назад
Python. Простая визуализация данных
В этой статье я покажу, как быстро и просто визуализировать данные, которые представлены в виде таблицы Excel или CSV-файла. Визуализировать будем при помощи библиотек pandas и matplotlib, используя обычный график, гистограмму и круговую диаграмму ("пирог"). Готовим данные Для этой статьи я нашел на просторах сети файл со статистическими данными, в котором были собраны популярные "русские" имена на просторах Америки. Некоторые имена показались мне странными, но правдивость данных не тема этой статью, поэтому перейдем к делу...
65 прочтений · 3 года назад
Python. Быстрый старт и огромные возможности
В этой статье я хочу рассказать о том, почему мне нравится программировать на Python 3 и почему я могу порекомендовать каждому изучить его, хотя бы на базовом уровне. Быстрый старт Этот язык можно смело рекомендовать любому новичку в программировании. Если у вас есть какой-то круг рутинных задач, которые вы хотите автоматизировать - это то, что вам нужно. В сети огромное количество бесплатных и качественных курсов и прочих материалов, которые помогут вам получить базовые знания за несколько вечеров и успешно применять их на практике...
617 прочтений · 3 года назад
Excel. Соединение данных из нескольких таблиц
Если вы часто работаете с таблицами в Excel, у вас обязательно возникнет необходимость свести данные из нескольких таблиц в одну. В этой статье я покажу, как это сделать. Таблицы и данные Итак, на входе мы имеем несколько таблиц (или диапазонов) с данными. Для простоты объяснений приведу пример с синтетическими данными. На одном листе расположена таблица с базовыми данными по сотрудникам компании: На другом листе есть таблица с их контактными данными, но в неявном виде, без указания имени и фамилии сотрудника...
1,7K прочтений · 3 года назад
Исправляем ошибку E8 на HP LaserJet M1132 MFP
В очередной раз понадобилось отсканировать документы. Обычное дело - открыл крышку, положил, включил сканер, нажал кнопку и вся работа сделана. Так было много раз, но не в этот. Сегодня МФУ меня встретил «радостным» сообщением об ошибке - E8. Разбираемся При включении устройства я заметил, что в момент, когда должна двигаться лампа сканера, слышен кратковременный звук работы моторчика (видимо безуспешно пытается сдвинуть лампу с места) и после этого на экране сразу появления ошибка. Проблема где-то там, подумал я и решил осмотреть пациента поближе...
11 прочтений · 3 года назад
HDMI и VGA. Соединяем
В разгар пандемии многие компании перешли на удаленный режим работы. Сотрудники остались дома, но и на работе одновременно, наедине со своим компьютером или ноутбуком, а кому-то даже предоставили служебный. Я - один из таких. Мне выдали рабочий ноутбук и отправили на удалёнку - изолируемся во всех смыслах. Дома, начиная работать в новом режиме, я начал быстро понимать, что на экране ноутбука недостаточно места и с этим нужно что-то делать. Быть или не быть Вариантов, собственно, было несколько: Первый...
6 прочтений · 3 года назад
SUP-борд. От знакомства до покупки
Небольшой рассказ о моем пути к приобретению SUP-борда и о том, почему это должен попробовать каждый любитель открытых водоемов. Знакомство Как-то летом 2020го года, катаясь по одному из водоемов на лодке с другом, мы увидели несколько людей, стоящих на досках для сёрфинга (как тогда нам показалось). У каждого в руках было по веслу, легкие гребки которым, вальяжно перемещали их по водной глади. Проплывая мимо одного из них, я решил вступить в диалог: — Как называется эта штука? — С-А-П-борд. - ответили мне, практически по буквам...