Собрали в одном месте самые важные ссылки
консультируем про IT, Python
(07.03.2016 - 13.03.2016)
Эта статья — краткий рассказ о том, как с помощью подручных средств (Firefox) и Python можно осуществить успешную интеграцию Telegram-бота и внешнего сервиса.
Материал будет интересен тем, кто наслышан о Telegram'ных ботах, но не знает, как к ним подступиться и какие задачи с их помощью можно решать. Предполагается знание Python.
Автор статьи рассказывает об простой задаче для парсинга через AST - получение списка вызванных функций.
Статья от Microsoft на базе анализа PyPi сделала вывод, что Python3 через 3 месяца будет чаще использоваться для создания библиотек, чем Python2
Рассмотрим применимость двух инструментов исходя из вычислительных мощностей
Написание ботов не такая простая задача, как кажется. Необходимо учесть сценарии использования, пройти через дебри настроек и отладки, наладить мониторинг.
Мы консультируем по написанию ботов - обращайтесь https://t.me/axsapronov. Подскажем как разработать бота наиболее быстро
from tag import HTMLDocument
doc = HTMLDocument()
with doc.head():
doc.title('Document')
with doc.body():
doc.h1('Helo world!', class_="heading")
users = ['Marry', 'John', 'Bob']
with doc.ul(id='user-list'):
for name in users:
doc.li(name)
print(doc.render())
Toolkit позволяет собирать у клиента данные с помощью различных протоколов и сервисов (HTTP, FTP, Gmail, DNS, etc) и передавать их на сервер
from pseudo import * # ok for a repl
print(generate_main([
assignment(
local('a', 'Int'),
call(local('g'), [to_node(0), to_node('')], 'Int'))], 'rb'))
a = g(0, '')
from freezefrog import FreezeTime import datetime with FreezeTime(datetime.datetime(2014, 1, 1)): # The clock is frozen. # Always prints 2014-01-01 00:00:00 print datetime.datetime.utcnow() with FreezeTime(datetime.datetime(2014, 1, 1), tick=True): # The clock starts ticking immediately. # Example output: 2014-01-01 00:00:00.000005 print datetime.datetime.utcnow()
Библиотека и утилита для генерации .pex (Python EXecutable) файлов. Изменения описаны по ссылке https://allmychanges.com/p/python/pex/#1.1.4. Скачать можно по ссылке: https://pypi.python.org/pypi/pex
Django-приложение для гибкой фильтрации объектов модели (querysets). Изменения описаны по ссылке https://allmychanges.com/p/python/django-filter/#0.13.0. Скачать можно по ссылке: https://pypi.python.org/pypi/django-filter
http клиент/сервер для asyncio. Изменения описаны по ссылке https://allmychanges.com/p/python/aiohttp/#0.21.4. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp/
Вышла новая версия альтернативного интерпретатора Python с JIT компилятором. Объявляется о 30% ускорении прогрева JIT и сокращение потребления памяти на столько же. Кроме того улучшен C-API layer, что позволило, например, полноценно использовать скопилированные с помощью cython части lxml - теперь эта библиотека проходит все тесты.
5 лайфхаков Python, которые сделают ваш код более читабельным и элегантным
Git scraping: методика бесплатного хостинга не совсем статических сайтов
Фильтрация и пагинация в FastAPI
Мини-гайд по погашению технического долга
Python in Visual Studio Code – February 2023 Release
Привет Unicode! Или как компьютеры работают с символами
Python⇒Speed: Don't bother trying to estimate Pandas memory usage