Рубрики
Без рубрики

Python Shebangs на окнах

Python обрабатывает Unix Shebangs (строки, которые сообщают вашему компьютеру, как запустить программу) таким образом, чтобы это действительно приятный и портативный. Tagged с Python, Windows.

Рубрики
Без рубрики

Enum VS Флаг для растровых компаний в Python

Вы когда-нибудь задавались вопросом, что за этими забавными значениями разрешений доступа UNIX, такие как 600 ✋, 777 ⚠️, или … с меткой Python, Binary, Bitmask.

Рубрики
Без рубрики

Unix Heros: празднование 8 пионеров, чтобы изменить вычисления навсегда

Семья операционных систем Unix появились в конце 1970-х годов, когда Bell Systems сделала исходный код своей технологии открытым для публики. В последующие десятилетия университеты, отдельные лица и корпорации разработали множество расширений и новых версий. Сегодня Unix является торговой маркой, который гарантирует, что определенные стандарты качества выполнены … Unix Heros: празднование 8 пионеров, чтобы изменить вычисление навсегда Подробнее »

Рубрики
Без рубрики

14 Принципы Unix для записи лучшего кода

«Это философия UNIX: написать программы, которые делают одну вещь и делайте это хорошо. Напишите программы для работы вместе. Напишите программы для обработки текстовых потоков, потому что это универсальный интерфейс. […]» – Mcilroy Эта книга Глава главы оригинален Материал, набранный из моей предстоящей книги «от одного до нуля», чтобы появиться в … 14 принципов UNIX, чтобы написать лучший код Подробнее »

Рубрики
Без рубрики

Обработка сигналов Unix в Python

Автор оригинала: Frank Hofmann. Обработка сигналов Unix в Python Системы UNIX/Linux предлагают специальные механизмы для связи между каждым отдельным процессом. Одним из таких механизмов являются сигналы и относятся к различным способам связи между процессами (Inter Process Communication, сокращенно IPC). Короче говоря, сигналы-это программные прерывания, которые посылаются программе (или процессу) для уведомления программы о значимых событиях […]

Рубрики
Без рубрики

Интеграция Windows + Python как оболочка Unix

Автор оригинала: Arun Ravindran. Помните, как в UNIX было легко запускать скрипты python ? Просто введите название сценария. Не нужно даже набирать расширение .py Мне скоро надоело печатать в окнах. Покопавшись в документации Microsoft , я вскоре нашел способ просто ввести и заставить его работать. Как? читай дальше… Все, что вам нужно, это создать командный […]

Рубрики
Без рубрики

signal – Асинхронные системные события

Автор оригинала: Doug Hellmann. Цель: Асинхронные системные события Сигналы – это функция операционной системы, которая обеспечивает средство уведомления программы о событии и ее асинхронной обработки. Они могут быть созданы самой системой или отправлены из одного процесса в другой. Поскольку сигналы прерывают регулярный поток программы, возможно, что некоторые операции (особенно ввод-вывод) могут вызвать ошибки, если сигнал […]

Рубрики
Без рубрики

pathlib – Пути файловой системы как объекты

Автор оригинала: Doug Hellmann. Цель: Разбирать, строить, тестировать и иным образом работать с именами файлов и пути с использованием объектно-ориентированного API вместо низкоуровневого строковые операции. Представления пути pathlib включает классы для управления путями файловой системы, отформатированные с использованием либо стандарта POSIX, либо синтаксиса Microsoft Windows. Он включает в себя так называемые «чистые» классы, которые работают […]

Рубрики
Без рубрики

Доменные сокеты Unix

Автор оригинала: Doug Hellmann. С точки зрения программиста, существует два существенных различия между использованием сокета домена Unix и сокета TCP/IP. Во-первых, адрес сокета – это путь в файловой системе, а не кортеж, содержащий имя сервера и порт. Во-вторых, узел, созданный в файловой системе для представления сокета, сохраняется после закрытия сокета и должен удаляться каждый раз […]

Рубрики
Без рубрики

socketserver – Создание сетевых серверов

Автор оригинала: Doug Hellmann. Цель: Создание сетевых серверов. Модуль socketserver – это платформа для создания сетевых серверов. Он определяет классы для обработки синхронных сетевых запросов (обработчик запросов сервера блокируется до тех пор, пока запрос не будет завершен) через TCP, UDP, потоки Unix и дейтаграммы Unix. Он также предоставляет смешанные классы для простого преобразования серверов для […]