From 4b7e6c52dc7cbb4d51c9abcebcbac91ec256a62b Mon Sep 17 00:00:00 2001 From: Olaf van der Spek Date: Sun, 27 Aug 2017 17:31:42 +0200 Subject: [PATCH] Python 3 support --- src/htmlparser/fsm_config.py | 2 +- src/htmlparser/generate_fsm.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/htmlparser/fsm_config.py b/src/htmlparser/fsm_config.py index ff27c89..4831f96 100755 --- a/src/htmlparser/fsm_config.py +++ b/src/htmlparser/fsm_config.py @@ -210,7 +210,7 @@ class FSMConfig(object): self.sm['state'] = self.AddState self.sm['condition'] = self.AddCondition - execfile(filename, self.sm) + exec(open(filename).read(), self.sm) self.name = self.sm['name'] if not self.name.isalnum(): raise Exception("State machine name must consist of only alphanumeric" diff --git a/src/htmlparser/generate_fsm.py b/src/htmlparser/generate_fsm.py index 8300109..6202c36 100755 --- a/src/htmlparser/generate_fsm.py +++ b/src/htmlparser/generate_fsm.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python2 +#!/usr/bin/env python # # Copyright (c) 2008, Google Inc. # All rights reserved.