From e1b30547e172bde0ceae9655821bd5f70f0d9135 Mon Sep 17 00:00:00 2001 From: Jan Gosmann Date: Sun, 1 Sep 2024 16:30:51 +0200 Subject: [PATCH] Update to Python 3 --- apple-kbd-dat-icon-extract.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/apple-kbd-dat-icon-extract.py b/apple-kbd-dat-icon-extract.py index 51b4a06..ecacb12 100755 --- a/apple-kbd-dat-icon-extract.py +++ b/apple-kbd-dat-icon-extract.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2012 Philip Belemezov # @@ -24,7 +24,7 @@ parser.error("Please specify output dir using `-o'") -ICNS_HEADER = '\x69\x63\x6e\x73' +ICNS_HEADER = b'\x69\x63\x6e\x73' def bufferToHex(buffer): @@ -58,8 +58,7 @@ def writeIcon(filename, iconData): def processIcons(data, outputDir): if not os.path.exists(outputDir): - print "%s: Output directory %s doesn't exist, please create it first" \ - % (prog, outputDir) + print(f"{prog}: Output directory {outputDir} doesn't exist, please create it first") return 1 iconIndex = 1 @@ -71,7 +70,7 @@ def processIcons(data, outputDir): assert iconLen == len(iconData) filename = os.path.join(outputDir, 'icon%d.icns' % iconIndex) - print "%s: Writing icon file %s" % (prog, filename) + print(f"{prog}: Writing icon file {filename}") writeIcon(filename, iconData) iconIndex += 1 @@ -84,7 +83,7 @@ def main(): else: filename = args[0] - print "%s: Reading %s" % (prog, filename) + print(f"{prog}: Reading {filename}") data = None with open(filename, "rb") as f: data = f.read()