# Υπηρεσίες Δυαδικών Δεδομένων

Τα modules που περιγράφονται σε αυτό το κεφάλαιο παρέχουν βασικές λειτουργίες για τη διαχείριση δυαδικών δεδομένων. Άλλες λειτουργίες σε δυαδικά δεδομένα, ιδιαίτερα σε σχέση με μορφές αρχείων και δικτυακά πρωτόκολλα, περιγράφονται στις αντίστοιχες ενότητες.

Ορισμένες βιβλιοθήκες που περιγράφονται στο Text Processing Services λειτουργούν επίσης με δυαδικές μορφές συμβατές με ASCII (για παράδειγμα, `re`) ή με όλα τα δυαδικά δεδομένα (για παράδειγμα, `difflib`).

Επιπλέον, δείτε την τεκμηρίωση για τους ενσωματωμένους τύπους δυαδικών δεδομένων της Python στο Τύποι δυαδικής ακολουθίας — bytes, bytearray, memoryview.

- `struct` — Ερμηνεία bytes ως πακετοποιημένα δυαδικά δεδομένα
  - Συναρτήσεις και εξαιρέσεις
  - Συμβολοσειρές μορφοποίησης
    - Διάταξη Byte, Μέγεθος και Στοίχιση
    - Type Codes
    - Παραδείγματα
  - Εφαρμογές
    - Native Μορφές
    - Τυπικές μορφές
  - Κλάσεις
- `codecs` — Codec registry and base classes
  - Codec Base Classes
    - Error Handlers
    - Stateless Encoding and Decoding
    - Incremental Encoding and Decoding
      - IncrementalEncoder Objects
      - IncrementalDecoder Objects
    - Stream Encoding and Decoding
      - StreamWriter Objects
      - StreamReader Objects
      - StreamReaderWriter Objects
      - StreamRecoder Objects
  - Encodings and Unicode
  - Standard Encodings
  - Python Specific Encodings
    - Text Encodings
    - Binary Transforms
    - Standalone Codec Functions
    - Text Transforms
  - `encodings` — Encodings package
  - `encodings.idna` — Internationalized Domain Names in Applications
  - `encodings.mbcs` — Windows ANSI codepage
  - `encodings.utf_8_sig` — UTF-8 codec with BOM signature