Найти в Дзене
Python скрипты

Python скрипты

Python скрипты для автоматизации. Интеграции с различными сервисами.
подборка · 13 материалов
8 месяцев назад
Python. Запускаем скрипт с аргументами и вызываем Exception.
Как-то пришел ко мне один знакомый со словами «А я тут купил онлайн курс по программированию на Python с нуля». Обычно, с такого начинаются самые интересные истории из разряда «Как войти в Айти». Не буду поливать сейчас грязью все эти курсы и онлайн школы. Просто дам один маленький совет: до обучения решите, к чему у Вас больше лежит душа. Программист на Python - это не системный администратор, которому нужен Python. Вроде бы язык один и тот же, а вот функционал используется, зачастую, разный. Разберем...
9 месяцев назад
Python. CGI. Пишем простейшее API.
Звенит январская вьюга, как жаль, что в Москве и в начале мая. Раз уж планы с шашлыком отменились, греемся не возле мангала, а под одеялом и котейкой. И, конечно же, продолжаем изучать что-то новое. Бывает иногда такая ситуация, что тебе нужно как-то отправить данные из одного приложения в другое. Конечно, есть огромный спектр способов и вариаций это сделать, но, когда у тебя в команде одни веб разработчики, тебе придется немного отступить и согласиться на запросы по http и поднимать свое api. Итак,...
9 месяцев назад
Python. requests. Отправляем HTTP запросы.
Наконец пришло тепло и солнце, рабочее настроение куда-то улетучилось. Но пока мы все не ушли на майские праздники, нужно затронуть одну из самых часто встречаемых тем: http запросы. Рано, или поздно, каждый сталкивается с тем, что ему нужно обратиться к какому-либо API за данными. Не будем же мы постоянно скачивать все вручную, если это можно автоматизировать. Если вкратце и простыми словами про самые популярные запросы, с которыми мы обращаемся к серверу: GET - «Вот тебе вводные данные, отдай мне ответ»...
10 месяцев назад
Pyhon. logging. Настраиваем логирование в скриптах.
"Боже, да что опять обвалилось? А самое главное - когда?" - если вы задавались таким вопросом, вам точно не хватало в тот момент логов. Не будем сейчас философствовать о том, как важно все журналировать, а перейдем сразу к делу. В Python за логи отвечает библиотека logging. В статье по настройке IIS я уже упоминал добавление логирования в класс коннектора. logging.basicConfig(filename=project_dir + '1c_error.log', level=logging.ERROR, format='%(asctime)s %(levelname)s %(name)s %(message)s') logger = logging...
10 месяцев назад
Python. Наглядно о типах данных.
Знаете, что общего у собеседования и свидания с девушкой? В большинстве своем, тебе приходится отвечать на одни и те же вопросы. Именно поэтому существуют люди, которые мастерски проходят собеседования на те позиции, до которых не дотягивают по уровню. Но сейчас не об этом. Вне зависимости от твоего уровня и позиции, на которую ты собеседуешься, если ты в навыках указал "Python", ты услышишь вопрос: «Какие типы данных существуют в python?», или «Сколько типов данных в python?». Многие начинают перечислять: числа, списки, строки и т...
10 месяцев назад
Python. Excel. Изменяем внешний вид таблиц.
Да, мы технари. И нам в первую очередь важен точный результат. Но нельзя забывать и про репрезентативность нашего конечного продукта. Ранее я говорил, что автоматически формирую отчеты в Excel таблицах. И каждый раз я слышал одну и ту же фразу «Миша, сделай красиво». Ну давайте сделаем наши таблицы читаемыми даже с телефонов. pip install openpyxl from openpyxl import load_workbook from openpyxl.styles import PatternFill В дальнейшем нам придется обращаться к листам по имени: На вывод мы получаем...