รายละเอียดซอฟแวร์:
รุ่น: 0.9.7
วันที่อัพโหลด: 5 Jun 15
การอนุญาต: ฟรี
ความนิยม: 218
รูปแบบฐานข้อมูลต่อไปนี้ได้รับการสนับสนุน SQLite, MySQL และ PostgreSQL
พอดี VO และ IPAC รูปแบบตารางได้รับการสนับสนุน
ATpy เป็นแพคเกจระดับสูงการหาวิธีที่จะจัดการกับตารางของข้อมูลทางดาราศาสตร์ในทางที่เหมือนกัน
ตารางจะถูกกำหนดโดยหมายเลขใด ๆ ของคอลัมน์ของข้อมูลแต่ละโดดเด่นด้วยชื่อคอลัมน์หน่วยมูลค่าโมฆะและคำอธิบาย (ช่วงสามเป็นตัวเลือก) และสามารถเสริมด้วยข้อมูลเมตาในรูปแบบของคำหลักหรือความคิดเห็น
ATpy สามารถนำมาใช้ในการจัดการตารางเดียวเช่นเดียวกับชุดของตาราง
คุณสมบัติ .
- ได้อย่างลงตัวอ่านและเขียนข้อมูลตาราง ไปยังหมายเลขของรูปแบบตาราง (พอดี VO และตาราง IPAC และ SQLite / MySQL / PostgreSQL ฐานข้อมูล) สร้างโมดูลหลามที่มีอยู่ รูปแบบอื่น ๆ จะได้รับการสนับสนุนในอนาคต.
- ลบเพิ่มหรือเปลี่ยนชื่อคอลัมน์.
- การเข้าถึงและการปรับเปลี่ยนเซลล์ตารางของแต่ละบุคคล.
- สร้างตารางที่ว่างเปล่าและเติมมัน.
- สร้างตารางใหม่จากการเลือกของแถว.
- เพิ่มคำหลักและแสดงความคิดเห็น.
- อ่านและเขียนชุดของตาราง.
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- ATpy ถูกปล่อยออกมาในขณะนี้ภายใต้ใบอนุญาต MIT
- การสนับสนุนสำหรับการเขียนออกตารางโดยพลการผ่านโมดูล asciitable.
- การสนับสนุนสำหรับการคัดลอกข้อมูลเมตาคอลัมน์ทั้งหมดในหนึ่งไปเมื่อมีการสร้างคอลัมน์ใหม่บนพื้นฐานของคอลัมน์เก่า.
- การสนับสนุนเบื้องต้นสำหรับการสอบถามบริการออนไลน์เช่น IRSA และหอดูดาวเสมือน.
มีอะไรใหม่ ในรุ่น 0.9.4:
- คุณสมบัติใหม่:
- ระบุว่าจะใช้อาร์เรย์หลอกลวงโดยเริ่มต้นผ่านทางไฟล์ .atpyrc และ / หรือผ่านทางฟังก์ชั่น set_masked_default.
- เพิ่มการสนับสนุนสำหรับโมดูล asciitable ซึ่งจะเปิดขึ้นมาสนับสนุนการอ่านในตาราง ASCII โดยพลการ รูปแบบที่สนับสนุนโดยค่าเริ่มต้นรวมถึงรูปแบบ CDS (aka เครื่องอ่านตาราง) RDB และตาราง DAOphot นอกจากนี้ API asciitable เต็มสามารถใช้ได้.
- เพิ่มการสนับสนุนสำหรับการอ่าน / เขียนโต๊ะและ TableSet เพื่อ HDF5 ไฟล์ ซึ่งรวมถึงการผนวกกับไฟล์ที่มีอยู่และการอ่านจาก / เขียนกลุ่ม.
- การส่งออกที่ดีขึ้นเมื่อทำ 'พิมพ์ตาราง' ที่ตารางเช่นตาราง.
- เพิ่มการสนับสนุนสำหรับหลาม 3
- API / การเปลี่ยนแปลงภายใน:
- เพิ่มความเร็วอย่างมีนัยสำคัญสำหรับการอ่านที่มีขนาดใหญ่พอดีตาราง
- คอลัมน์ตารางในขณะนี้สามารถเข้าถึงได้โดยใช้สัญกรณ์รายการที ['คอลัมน์']
- แก้ไขข้อผิดพลาด:
- แก้ไขข้อผิดพลาดที่ทำให้ ASCII พอดีตารางจากการอ่านใน
- แก้ไขข้อผิดพลาดที่หมายที่เฉพาะตารางแรกในรายการถูกนำมาใช้เมื่อมีการสร้าง TableSet จากรายการของตาราง.
- สำเนาคงที่ () วิธีการสำหรับตาราง
- ข้อบกพร่องเล็กน้อยคงที่อื่น ๆ อีกหลาย
มีอะไรใหม่ ในรุ่น 0.9.3:.
- คืนความเข้ากันได้กับงูหลาม 2.5
มีอะไรใหม่ ในรุ่น 0.9.2:
- คุณสมบัติใหม่:
- ตารางจะถูกเก็บไว้ในขณะนี้เป็นโครงสร้างอาร์เรย์.
- New สวมหน้ากาก = โต้แย้งระหว่างการเริ่มต้นตาราง (เริ่มต้นเป็นเท็จ).
- แบบสอบถาม SQL เต็มรูปแบบสำหรับ MySQL, PostgreSQL และ SQLite.
- คอลัมน์ข้อมูลการเข้าถึงผ่าน Table.columns จัดทำดัชนีทั้งโดยชื่อคอลัมน์หรือหมายเลข รองรับซ้ำ.
- อาร์กิวเมนต์ละเอียดสำหรับการอ่าน / เขียน.
- New Table.rows () วิธีการเลือกแถวที่เฉพาะเจาะจง
- New Table.add_empty_column วิธี ()
- New Table.append () วิธีการที่จะรวมสองตาราง
- New Table.sort วิธี ()
- เพิ่มความคิดเห็น / คำหลักสำหรับ TableSet () ระดับโดยรวม
- = ใหม่ก่อน / หลัง = / ตำแหน่งการขัดแย้ง = สำหรับ Table.add_column () และ Table.add_empty_column ()
- API / การเปลี่ยนแปลงภายใน:
- fits_read, vo_read, ipac_read, sql_read และวิธีการเทียบเท่าตอนนี้ depracated -. ใช้อ่าน (... ) แทนและระบุชนิด = ถ้าจำเป็น
- Table.units, Table.types, Table.nulls และ Table.formats จะเลิก ใช้ Table.columns แทน.
- อนุญาตให้ผู้ใช้สามารถระบุนามสกุลใหม่เพื่อเชื่อมโยงกับประเภทที่แตกต่างกันผ่านทางตาราง atpy.register_extensions.
- แก้ไขข้อผิดพลาด:
- แก้ไขข้อผิดพลาดที่หมายความว่าค่าที่ไม่สามารถกำหนดให้เมื่อมีการเข้าถึงผ่านทางคอลัมน์คุณลักษณะ (egtcolumn_name [1] = 1).
- แก้ไขข้อผิดพลาดกับการสร้างชุดโต๊ะที่ว่างเปล่า.
- แก้ไขข้อผิดพลาดที่มีความรู้ = ตัวเลือกสำหรับตาราง VO.
มีอะไรใหม่ ในรุ่น 0.9.1:
- ลบพึ่งพา pkg_ressources รุ่นอยู่ในขณะนี้ตรวจสอบโดยใช้ distutils ซึ่งเป็นมาตรฐานมากขึ้น.
- เพิ่มการสนับสนุนสำหรับคอลัมน์บูลในพอดีและตาราง VO.
- เพิ่ม pendatic = อาร์กิวเมนต์สำหรับตาราง VO.
ความคิดเห็นที่ไม่พบ