Собрали в одном месте самые важные ссылкии сделали Тренажер IT-инцидентов для DevOps/SRE
Бот может самостоятельно отслеживать твитты с определенным хэштегом и читать их.
Модуль позволяет подключиться к процессу (по его номеру) и мониторить выходные данные
from pyautocad import Autocad, APoint acad = Autocad() acad.prompt("Hello, Autocad from Python\n") print acad.doc.Name p1 = APoint(0, 0) p2 = APoint(50, 25) for i in range(5): text = acad.model.AddText('Hi %s!' % i, p1, 2.5) acad.model.AddLine(p1, p2) acad.model.AddCircle(p1, 10) p1.y += 10 dp = APoint(10, 0) for text in acad.iter_objects('Text'): print('text: %s at: %s' % (text.TextString, text.InsertionPoint)) text.InsertionPoint = APoint(text.InsertionPoint) + dp for obj in acad.iter_objects(['Circle', 'Line']): print(obj.ObjectName)
Новая поделка от Armin Ronacher
from mrfh import MultiprocessRotatingFileHandler logger = logging.getLogger('my_logger') handler = MultiprocessRotatingFileHandler('my_log.log', maxBytes=2000, backupCount=10) logger.addHandler(handler) logger.debug('Some debug message!')
pyrobuf - генерирует Cython код для работы с protobuf. Что ускоряет работа библиотеки на чистом Python в 20-40 раз, а С++ реализацию протобафа в 2-4 раза.
> python tests/perf_test.pyGoogle took 1.649168 seconds to serializePyrobuf took 0.825525 seconds to serializeGoogle took 1.113041 seconds to deserializePyrobuf took 0.466113 seconds to deserialize
Google took 1.649168 seconds to serialize
Pyrobuf took 0.825525 seconds to serialize
Google took 1.113041 seconds to deserialize
Pyrobuf took 0.466113 seconds to deserialize
# send a notification ntfy send "Here's a notification!" # send a notification with custom title (default is $USER@$HOST) ntfy send -t 'ntfy' "Here's a notification with a custom title!" # send a notification when the command `sleep 10` finishes # this send the message '"sleep 10" succeeded in 0.2 minutes' ntfy done sleep 10
В репозитории вы найдете интересную реализацию множества ботов (через определение поведения)
А также целый набор готовых ботов:
Модуль добавляет поддержку авторизации с помощью JSON Web Tokens
Unishark поможет вам:
- писать конфигурацию для тестов в yaml или json стиле - запускать тесты параллельно на разных уровнях
- генерировать отчеты в форматах HTML или XUnit - ускорить написание тестов с помощью новых декораторов
Еще один модуль для реализации нейронных сетей. В данном случае оптимизации сделаны на обработку рукописных чисел.