Python codecs for PETSCII character sets
Project description
The petscii-codecs package provides encodings to represent data from Commodore 8-bit systems. These computers used a modified form of ASCII, commonly called PETSCII, which contains graphic symbols as well as control codes.
Codecs for the following systems are available:
PET 2001
later PETs
VIC-1001
VIC-20
C64
C16
Plus4
Each system has two codecs, typically one for uppercase and graphics, one for lowercase and uppercase. The exception is the VIC-1001 which has a katakana codec instead of the lowercase and uppercase one.
Usage
Codecs are used in the same way as other encodings:
import petscii_codecs with open('example.seq', encoding='petscii_c64en_lc') as f: for line in f: print(line)
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
petscii-codecs-0.0.0.tar.gz
(33.7 kB
view hashes)
Built Distribution
Close
Hashes for petscii_codecs-0.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19a7a987f648995547029a851464d2a00b7dc779cf6bafe1e8a4171e0adbf3b3 |
|
MD5 | d6314356688cd5daf84e9a300522ee7c |
|
BLAKE2b-256 | 11f201d4b821be264554d6c59a591a6675d4ad11846fd9f070d406a47a5656a3 |