2020-07-16 | Paul Boddie | raw annotate files changeset graph | Fixed int limit macros by actually using the size of the int type. For wider types such as long, which may be usable on 64-bit platforms in place of int, 1L would need to be used instead of 1 in the calculation. An abstract native integer type might be introduced here and to the native library to allow wider types if appropriate. |
1 try: 2 f = open("tests/read_file.py") # this file! 3 except IOError, exc: 4 print "I/O error occurred:", exc.value 5 raise 6 7 try: 8 s = f.read(5) 9 print s # try: 10 s = f.read(49) 11 print s # f = open("tests/read_file.py") # this file! 12 s = f.readline() 13 print s # except IOError, exc: 14 s = f.read() 15 print s 16 finally: 17 f.close()