summaryrefslogtreecommitdiff
path: root/lib/stwcs/wcsutil/mosaic.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/stwcs/wcsutil/mosaic.py')
-rw-r--r--lib/stwcs/wcsutil/mosaic.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/stwcs/wcsutil/mosaic.py b/lib/stwcs/wcsutil/mosaic.py
index 7efefc3..9d2d0a3 100644
--- a/lib/stwcs/wcsutil/mosaic.py
+++ b/lib/stwcs/wcsutil/mosaic.py
@@ -1,4 +1,4 @@
-from __future__ import division
+from __future__ import division, print_function
import numpy as np
from matplotlib import pyplot as plt
from astropy.io import fits
@@ -86,10 +86,10 @@ def updatehdr(fname, wcsobj, wkey, wcsname, ext=1, clobber=False):
hdr = fits.getheader(fname, ext=ext)
all_keys = list(string.ascii_uppercase)
if wkey.upper() not in all_keys:
- raise KeyError, "wkey must be one character: A-Z"
+ raise KeyError("wkey must be one character: A-Z")
if wkey not in altwcs.available_wcskeys(hdr):
if not clobber:
- raise ValueError, "wkey %s is already in use. Use clobber=True to overwrite it or specify a different key." %wkey
+ raise ValueError("wkey %s is already in use. Use clobber=True to overwrite it or specify a different key." %wkey)
else:
altwcs.deleteWCS(fname, ext=ext, wcskey='V')
f = fits.open(fname, mode='update')
@@ -97,7 +97,7 @@ def updatehdr(fname, wcsobj, wkey, wcsname, ext=1, clobber=False):
hwcs = wcs2header(wcsobj)
wcsnamekey = 'WCSNAME' + wkey
f[ext].header[wcsnamekey] = wcsname
- for k in hwcs.keys():
+ for k in hwcs:
f[ext].header[k[:7]+wkey] = hwcs[k]
f.close()
@@ -164,17 +164,17 @@ def readWCS(input, exts=None, extname=None):
continue
fobj.close()
if fomited != []:
- print "These files were skipped:"
+ print("These files were skipped:")
for f in fomited:
- print f
+ print(f)
return wcso
def validateExt(ext):
if not isinstance(ext, int) and not isinstance(ext, tuple) \
and not isinstance(ext, list):
- print "Ext must be integer, tuple, a list of int extension numbers, \
- or a list of tuples representing a fits extension, for example ('sci', 1)."
+ print("Ext must be integer, tuple, a list of int extension numbers, \
+ or a list of tuples representing a fits extension, for example ('sci', 1).")
return False
else:
return True