Рубрика «pythonetc»

Подборка @pythonetc, январь 2020 - 1

Новая подборка советов про Python и программирование из моего авторского канала @pythonetc.

Предыдущие публикации

Подборка @pythonetc, январь 2020 - 2

Порядок блоков except имеет значение: если исключение может быть поймано несколькими блоками, то его поймает верхний блок. Этот код не будет работать так, как задумано:
Читать полностью »

Подборка @pythonetc, декабрь 2019 - 1

Новая подборка советов про Python и программирование из моего авторского канала @pythonetc.

Предыдущие публикации

Подборка @pythonetc, декабрь 2019 - 2

Очевидно, что разные asyncio-задачи используют разные стеки. Можно в любой момент просмотреть их все, получив с помощью asyncio.all_tasks() все выполняемые сейчас задачи, а с помощью task.get_stack() получив стеки для всех задач.
Читать полностью »

Подборка @pythonetc, ноябрь 2019 - 1

Новая подборка советов про Python и программирование из моего авторского канала @pythonetc.

Previous publications

Подборка @pythonetc, ноябрь 2019 - 2

PATH — это переменная окружения, в которой хранятся пути, по которым ищутся исполняемые файлы. Когда вы просите оболочку выполнить ls, она сначала ищет исполняемый файл ls по всем путям, указанным в PATH.
Читать полностью »

Подборка @pythonetc, октябрь 2019 - 1

Новая подборка советов про Python и программирование из моего авторского канала @pythonetc.

Предыдущие подборки

Подборка @pythonetc, октябрь 2019 - 2

Если хотите итерировать сразу несколько итерируемых объектов, то можете использовать функцию zip (не имеет никакого отношения к файловому формату ZIP):
Читать полностью »

Подборка @pythonetc, сентябрь 2019 - 1

Новая подборка советов про Python и программирование из моего авторского канала @pythonetc.

Предыдущие подборки
Читать полностью »

Подборка @pythonetc, август 2019 - 1

Новая подборка советов про Python и программирование из моего авторского канала @pythonetc.

Предыдущие подборки

Подборка @pythonetc, август 2019 - 2

Если у экземпляра класса нет атрибута с заданным именем, то он пытается обратиться к атрибуту класса с тем же именем.

>>> class A:
...     x = 2
...
>>> A.x
2
>>> A().x
2

Читать полностью »

Подборка @pythonetc, июль 2019 - 1

Это двенадцатая подборка советов про Python и программирование из моего авторского канала @pythonetc.

Предыдущие подборки

Подборка @pythonetc, июль 2019 - 2

Нельзя изменять переменные замыканий с помощью простого присваивания. Python расценивает присваивание как определение внутри тела функции и вообще не делает замыкание. 
Читать полностью »

Tips and tricks from my Telegram-channel @pythonetc, June 2019 - 1

It is a new selection of tips and tricks about Python and programming from my Telegram-channel @pythonetc.

Previous publications

Tips and tricks from my Telegram-channel @pythonetc, June 2019 - 2

The symbol in regular string have special meaning. t is tab character, r is carriage return and so on.

You can use raw-strings to disable this behaviour. r't' is just backslash and t.

You obviously can’t use ' inside r'...'. However, it still can be escaped by , but is preserved in the string:
Читать полностью »

Подборка @pythonetc, июнь 2019 - 1

Это одиннадцатая подборка советов про Python и программирование из моего авторского канала @pythonetc.

Предыдущие подборки

Подборка @pythonetc, июнь 2019 - 2

Символ в обычной строке имеет особое значение. t — это символ табуляции, r — разрыв строки, и так далее.

Чтобы отключить такое поведение, вы можете использовать raw-строки. Тогда r't' превратится всего лишь в обратный слэш и t.

Очевидно, что нельзя использовать ' внутри r'...'. И хотя это ограничение можно обойти с помощью , однако в строке всё равно останется:
Читать полностью »

Подборка @pythonetc, май 2019 - 1

Это одиннадцатая подборка советов про Python и программирование из моего авторского канала @pythonetc.

Предыдущие подборки
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js