diff --git a/Tools/freeze/modulefinder.py b/Tools/freeze/modulefinder.py index aef887f5bbf..96fc2f7822a 100644 --- a/Tools/freeze/modulefinder.py +++ b/Tools/freeze/modulefinder.py @@ -116,14 +116,14 @@ def msgout(self, *args): def run_script(self, pathname): self.msg(2, "run_script", pathname) - fp = open(pathname) + fp = open(pathname, "U") stuff = ("", "r", imp.PY_SOURCE) self.load_module('__main__', fp, pathname, stuff) def load_file(self, pathname): dir, name = os.path.split(pathname) name, ext = os.path.splitext(name) - fp = open(pathname) + fp = open(pathname, "U") stuff = (ext, "r", imp.PY_SOURCE) self.load_module(name, fp, pathname, stuff)