Posts categorized under: Python

Python 3: Работа с zip архивами. Модуль ZipFile

Импорт модуля ZipFile:

import zipfile

Работа с zip архивами:

ZipFile(filename [, mode [, compression [, allowZip64]]])

filename - имя файла zip архива.

mode:

  • r - файл будет открыт для чтения;
  • w - если файл существует, то он будет уничтожен и вместо него будет создан новый файл;
  • a - существующий файл будет открыт в режиме добавления в ...

Скрипт для замены служебных символов в XML

Описание

xml_healer.py (англ. healer — целитель) — скрипт для массового исправления невалидных XML файлов.

Скрипт выполняет следующие замены:

  • Символ & заменяется на &;
  • Символ < заменяется на '&lt;;
  • Символ > заменяется на &gt;
  • Символы ...

Краткая инструкция по преобразования сканов для отправки в налоговую (ФНС)

В соответствии с пунктом 3.3 приказа ФНС России от 09.11.2010 N ММВ-7-6/535@, изображения для передачи по телекоммуникационным каналам связи (ТКС) должны иметь:

  • 256 градаций серого;
  • разрешение 150-300 DPI (точек на дюйм);
  • глубину цвета 8.

Для быстрого преобразования большого количества изображений [1] в соответсвии с требованиями ФНС ...

Python 3: Генерация случайных чисел (модуль random)

«Генерация случайных чисел слишком важна, чтобы оставлять её на волю случая»

—  Роберт Кавью

Python порождает случайные числа на основе формулы, так что они не на самом деле случайные, а, как говорят, псевдослучайные [1]. Этот способ удобен для большинства приложений (кроме онлайновых казино) [2].

Модуль random позволяет генерировать случайные числа. Прежде ...