Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE
Проблемы с временными зонами возникают неожиданно. И вылезают наружу при использовании ПО. Статья описывает применение канонического модуля временных поясов Pytz в вашем ПО
Эта предназначена для тех разработчиков, кто уже знаком с Python, но не знаком с GUI программированием. У меня две цели. Показать примеры и продемонстрировать, что создание GUI не так бессмысленно. А вторая - предоставить готовых набор виджетов под разное применение.
Статья описывает применение Python для создания более мощных и удобных excel таблиц. Рассказывается о применении VBA, pandas
Этот пост покажет вам, как использовать оператор Local Binary Patterns, чтобы автоматически классифицировать и идентифицировать текстуры и структуры в образах
В репозитории вы найдете инструмент, который позволяет работать с C++ программами из Python
Реализован как Cython обертка над C кодом
Кросс-платформенный цветной терминал текста.. Изменения описаны по ссылке https://allmychanges.com/p/python/colorama/#0.3.4. Скачать можно по ссылке: https://pypi.python.org/pypi/colorama
from py3njection import inject from some_package import ClassToInject class Demo: @inject def __init__(self, object_to_use: ClassToInject): self.dependency = object_to_use demo = Demo()
Утилита позволяет провести подбор параметров модели
Инструмент позволяет сделать снимой экрана для android 4.4+, или даже ряд снимков.
Статья описывает библиотеку Chainer
Инструмент расширяет возможности стандартных фильтров в админке. Можно фильтровать по вложенным объектам, комбинировать условия
from terrabot import TerraBot from terrabot.events import Events #Create a TerraBot object bot = TerraBot('127.0.0.1') event = bot.get_event_manager() #Connect a function to an event using a decorator @event.on_event(Events.Chat) def chat(event_id, msg): #Do something with the message #In this case, stop the bot if the word "Stop" occurs print(msg) if "stop" in msg: bot.stop() #Start the bot bot.start() #And wait while bot.running: pass
Библиотека позволяет управлять рекламыми компаниями из Python кода
from twitter_ads.client import Client from twitter_ads.campaign import Campaign CONSUMER_KEY = 'your consumer key' CONSUMER_SECRET = 'your consumer secret' ACCESS_TOKEN = 'access token' ACCESS_TOKEN_SECRET = 'access token secret' ACCOUNT_ID = 'account id' # initialize the client client = Client( CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET) # load the advertiser account instance account = client.accounts(id=ACCOUNT_ID) # load and update a specific campaign campaign = account.campaigns().next() campaign.name = 'updated campaign name' campaign.paused = True campaign.save() # iterate through campaigns for campaign in account.campaigns(): print(campaign.id)