Skip to main content

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 - вызывается при попытке вывода содержимого файла

а тут должен быть логотип 4DCube

Project details


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)

Uploaded Source

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

Hashes for aefReader-1-0.tar.gz
Algorithm Hash digest
SHA256 ea0e7f81ebe8277b56d32bae9728994903040f8af8102c7930f28d02d2d4f24a
MD5 a8352c21942ee83db50494e98b9b3af9
BLAKE2b-256 a71e7750427e8bf5f4b30214c479e50f805b4f134df54a6ed43aac4bda86543c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page