Найти в Дзене
Python. Работаем с командной строкой
В этой статье мы продолжим начатое ранее и разберемся с работой с командной строкой в операционной системе из python-скрипта. Сделаем это в виде доработки скрипта из вышеописанной статьи - заменим стандартный архиватор библиотеки zipfile на 7-zip, отдельно установленный в системе. Для реализации взаимодействия с cmd будем использовать модуль subprocess. Subprocess Для взаимодействия с командной строкой будем использовать еще один встроенный модуль языка - subprocess. Существует несколько способов передачи команд в системную консоль как при помощи этого модуля, так и при помощи библиотеки os...
923 читали · 4 года назад
Python. Работаем с папками и файлами
В этой статье пойдет речь о работе с файлами, папками, командной строкой и другими сущностями операционных систем. Взаимодействие с операционной системой будет осуществляться через встроенную библиотеку os. Придумываем задачу Нам нужно изучить работу с файлами, директориями (папками) и командной строкой. Как по мне, так для изучения этих аспектов нет ничего лучше, чем написать скрипт, который бы перемещал определённые файлы из одной папки в другую и архивировал их. Простейший бэкап-скрипт. Поэтому в процессе добавим к изучению еще и библиотеку zipfile...
246 читали · 4 года назад
Python. Создаем QR-коды в 5 строк кода
Сокращение ссылок Несколько лет назад было популярно использовать сервисы сокращения ссылок для обмена ими между пользователями. Куда удобнее и проще было запомнить и ввести ссылку, длина которой не превышает 10 знаков. Но сейчас, с появлением в каждом кармане смартфона с камерой, куда удобнее использовать QR-коды (Quick Response), ведь всё, что нужно сделать чтобы считать с него информацию - навести камеру: Пишем генератор QR-кодов Громко, однако, сказано, что мы пишем свой генератор. Ведь всё,...
4 года назад
Python. Простая визуализация данных
В этой статье я покажу, как быстро и просто визуализировать данные, которые представлены в виде таблицы Excel или CSV-файла. Визуализировать будем при помощи библиотек pandas и matplotlib, используя обычный график, гистограмму и круговую диаграмму ("пирог"). Готовим данные Для этой статьи я нашел на просторах сети файл со статистическими данными, в котором были собраны популярные "русские" имена на просторах Америки. Некоторые имена показались мне странными, но правдивость данных не тема этой статью, поэтому перейдем к делу...
915 читали · 4 года назад
Python. Быстрый старт и огромные возможности
В этой статье я хочу рассказать о том, почему мне нравится программировать на Python 3 и почему я могу порекомендовать каждому изучить его, хотя бы на базовом уровне. Быстрый старт Этот язык можно смело рекомендовать любому новичку в программировании. Если у вас есть какой-то круг рутинных задач, которые вы хотите автоматизировать - это то, что вам нужно. В сети огромное количество бесплатных и качественных курсов и прочих материалов, которые помогут вам получить базовые знания за несколько вечеров и успешно применять их на практике...
4 года назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала