diff options
author | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2015-05-30 00:38:44 +0300 |
---|---|---|
committer | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2015-05-30 00:39:00 +0300 |
commit | c02dc8b2c921d19b61d7f930850ea0ce2b5d2709 (patch) | |
tree | fa457915388ea197db301ab7075aa8d59aef84f1 | |
parent | a8e7c03171c6d17bb871e132294690f1e8b7602c (diff) | |
download | micropython-c02dc8b2c921d19b61d7f930850ea0ce2b5d2709.tar.gz micropython-c02dc8b2c921d19b61d7f930850ea0ce2b5d2709.zip |
tools/make-frozen.py: Open files in binary mode.
-rwxr-xr-x | tools/make-frozen.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/make-frozen.py b/tools/make-frozen.py index c3dfe591c9..f12e6f6db3 100755 --- a/tools/make-frozen.py +++ b/tools/make-frozen.py @@ -49,8 +49,8 @@ print("const char mp_frozen_content[] = {") for f, st in modules: m = module_name(f) print('"%s\\0"' % m) - data = open(sys.argv[1] + "/" + f).read() - data = repr(data)[1:-1] + data = open(sys.argv[1] + "/" + f, "rb").read() + data = repr(data)[2:-1] data = data.replace('"', '\\"') print('"%s"' % data) print("};") |