fix packaging for f37 (3/n)
[plcapi.git] / PLC / Shell.py
index 48602f7..25bb0d5 100644 (file)
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/env python3
 #
 # Interactive shell for testing PLCAPI
 #
@@ -146,7 +146,8 @@ class Shell:
                 raise Exception("Must specify session")
 
             if os.path.exists(session):
-                session = file(session).read()
+                with open(session) as feed:
+                    session = feed.read()
 
             self.auth = {'AuthMethod': "session", 'session': session}
         else: