Cards¶
Card
¶
-
class
astropy.io.fits.
Card
(keyword=None, value=None, comment=None, **kwargs)[source]¶ Bases:
astropy.io.fits.verify._Verify
-
property
comment
¶ Get the comment attribute from the card image if not already set.
-
property
field_specifier
¶ The field-specifier of record-valued keyword cards; always
None
on normal cards.
-
classmethod
fromstring
(image)[source]¶ Construct a
Card
object from a (raw) string. It will pad the string if it is not the length of a card image (80 columns). If the card image is longer than 80 columns, assume it containsCONTINUE
card(s).
-
property
image
¶ The card “image”, that is, the 80 byte character string that represents this card in an actual FITS header.
-
property
is_blank
¶ True
if the card is completely blank–that is, it has no keyword, value, or comment. It appears in the header as 80 spaces.Returns
False
otherwise.
-
property
keyword
¶ Returns the keyword name parsed from the card image.
-
length
= 80¶ The length of a Card image; should always be 80 for valid FITS files.
-
classmethod
normalize_keyword
(keyword)[source]¶ classmethod
to convert a keyword value that may contain a field-specifier to uppercase. The effect is to raise the key to uppercase and leave the field specifier in its original case.- Parameters
- keywordor str
A keyword value or a
keyword.field-specifier
value
-
property
rawkeyword
¶ On record-valued keyword cards this is the name of the standard <= 8 character FITS keyword that this RVKC is stored in. Otherwise it is the card’s normal keyword.
-
property
rawvalue
¶ On record-valued keyword cards this is the raw string value in the
<field-specifier>: <value>
format stored in the card in order to represent a RVKC. Otherwise it is the card’s normal value.
-
run_option
(self, option='warn', err_text='', fix_text='Fixed.', fix=None, fixable=True)¶ Execute the verification with selected option.
-
property
value
¶ The value associated with the keyword stored in this card.
-
verify
(self, option='warn')¶ Verify all values in the instance.
- Parameters
- optionstr
Output verification option. Must be one of
"fix"
,"silentfix"
,"ignore"
,"warn"
, or"exception"
. May also be any combination of"fix"
or"silentfix"
with"+ignore"
,"+warn"
, or"+exception"
(e.g."fix+warn"
). See Verification options for more info.
-
property