reading .aef files
Project description
инструкция по библиотеке "aefReader"
классы:
- Read
методы:
- about()
метод "about":
выводит текст, рассказывающий о расширении файла .aef
класс "Read":
аргументы: file_name, notOut=False, ignoringMeta=False
file_name - обязательный аргумент. Путь до файла, который нужно открыть.
notOut - необязательный аргумент. Если True, то при попытке вывода информации из открытого файла вызывает исключение
ignoringMeta - необязательный аргумент. Если True, то, при открытии файла, его метаданные будут игнорироваться и попытка их вывода приведёт к вызову исключения
методы класса:
Out() - возвращает строку с декодированным текстом
ByteOut(array=True) - если array=True, то возвращает массив байтов открытого файла в шеснадцатиричной кодировке. Если array=False, то возвращает строку байтов в шеснадцатиричной кодировке
MetaOut(datatime_mode=True) - возвращает дату создания файла, если она есть, в противном случае вызывает исключение. Если datatime_mode=True, то возвращает дату в виде экземпляра класса datatime, иначе возвращает дату в виде строки в формате "год-месяц-день часы-минуты"
пример кода с использованием библиотеки:
import aefReader # импортирование библиотеки
aef_file = aefReader.Read("C:/my_folder/file.aef") # открытие файла file.aef
print(aef_file.Out()) # вывод текста из этого файла
#
for byte_in_array in aef_file.ByteOut(): # поочерёдный вывод байтов файла
print(byte_in_array)
исключения:
Location - вызывается если указанный файл не найден
Access - вызывается, если скрипт не имеет доступ к файлу
FileType - вызывается, если открываемый файл определяется как не формата aef
NoneMeta - вызывается при попытке вывода отсутствующих или игнорируемых метаданных
OutBlock - вызывается при попытке вывода содержимого файла
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aefReader-1-0.tar.gz
(5.0 kB
view details)
File details
Details for the file aefReader-1-0.tar.gz
.
File metadata
- Download URL: aefReader-1-0.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea0e7f81ebe8277b56d32bae9728994903040f8af8102c7930f28d02d2d4f24a |
|
MD5 | a8352c21942ee83db50494e98b9b3af9 |
|
BLAKE2b-256 | a71e7750427e8bf5f4b30214c479e50f805b4f134df54a6ed43aac4bda86543c |