Mercurial > cpython-lru_cache-weakref
diff Demo/stdwin/python.py @ 753:8f7b31a8a678 legacy-trunk
Adapt it to modern times (0.9.6)
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Mon, 30 Mar 1992 11:01:26 +0000 |
| parents | 8bd2194ad6f9 |
| children | cb146aa987c9 |
line wrap: on
line diff
--- a/Demo/stdwin/python.py Mon Mar 30 10:54:51 1992 +0000 +++ b/Demo/stdwin/python.py Mon Mar 30 11:01:26 1992 +0000 @@ -1,7 +1,5 @@ #! /usr/local/python -XXX This file needs some work for Python 0.9.6!!! - # A STDWIN-based front end for the Python interpreter. # # This is useful if you want to avoid console I/O and instead @@ -29,15 +27,7 @@ from stdwinevents import * import rand import mainloop - -from util import readfile # 0.9.1 - -try: - import mac - os = mac -except NameError: - import posix - os = posix +import os # Filename used to capture output from commands; change to suit your taste @@ -213,8 +203,7 @@ filename = stdwin.askfile('Open file', '', 0) win = makewindow() win.filename = filename - win.editor.replace(readfile(filename)) # 0.9.1 - # win.editor.replace(open(filename, 'r').read()) # 0.9.2 + win.editor.replace(open(filename, 'r').read()) win.editor.setfocus(0, 0) win.settitle(win.filename) #
