Akan berguna bagi manusia jika kata kunci header yang cocok untuk tabel berada dalam urutan kolom, mis
Saya telah membuat tabel sederhana dengan unit dan unit ditempatkan di akhir daripada di urutan kolom. misalnya
table.write menghasilkan
TTYPE1 = 'RA'
TFORM1 = 'D'
TTYPE2 = 'Des'
TFORM2 = 'D'
TUNIT1 = 'derajat'
TUNIT2 = 'derajat'
Akan lebih mudah dibaca dan di-debug oleh manusia jika urutannya adalah:
TTYPE1 = 'RA'
TFORM1 = 'D'
TUNIT1 = 'derajat'
dll1
TTYPE2 = 'Des'
TFORM2 = 'D'
TUNIT2 = 'derajat'
dll2
Idenya adalah menambahkan logika di table_to_hdu() untuk menggunakan Header.insert untuk kata kunci ini.
Itu sudah ditangani secara otomatis, dan saya tidak dapat mereproduksi. Bisakah Anda memeriksa versi Astropy yang Anda gunakan, dan mungkin meningkatkan atau memberikan contoh minimal?
Oke, saya menjalankan astropy 1.3.0 sebagai hasil dari menginstal lsst stack. Astropy 1.3.3 dan 2.0.2 memberi saya hasil yang saya inginkan. Maaf tentang perburuan angsa liar. Terima kasih, saya akan menutup ini.
Komentar yang paling membantu
Oke, saya menjalankan astropy 1.3.0 sebagai hasil dari menginstal lsst stack. Astropy 1.3.3 dan 2.0.2 memberi saya hasil yang saya inginkan. Maaf tentang perburuan angsa liar. Terima kasih, saya akan menutup ini.