- มุ่งเป้าไปที่การเป็นสเปรดชีตที่มีความเป็น Python มากที่สุด
- ใช้นิพจน์ Python ในเซลล์ของกริด
- แต่ละเซลล์จะคืนค่าเป็นอ็อบเจ็กต์ Python ที่เซลล์อื่นเข้าถึงได้ และอ็อบเจ็กต์นั้นสามารถแทนได้ทุกอย่าง รวมถึงลิสต์หรือเมทริกซ์
- สามารถแสดงข้อความ มาร์กอัป รูปภาพ วันที่ แผนภูมิ และอื่นๆ ได้
- เข้าถึงโมดูล Python เช่น NumPy ได้จากภายในเซลล์
- นำเข้า CSV, SVG และส่งออกเป็น CSV, SVG, PDF
- รองรับแผนภูมิ Matplotlib และ R โดย Plotnine และแพ็กเกจ R อย่าง graphics, lattice, ggplot2 รองรับผ่านกล่องโต้ตอบ
- มีตัวตรวจการสะกดในตัว
- ฟอร์แมตไฟล์บันทึก pysu ที่ใช้งานกับ git ได้
- ลายเซ็นไฟล์บันทึกแบบอิง blake2b เพื่อป้องกันการรันโค้ดภายนอก
กลุ่มผู้ใช้เป้าหมาย
- การใช้โค้ด Python โดยตรงบนกริดคือความสามารถหลักของ pyspread
- กลุ่มผู้ใช้เป้าหมายคือผู้ที่มีประสบการณ์กับภาษาโปรแกรม Python หรืออยากเรียนรู้มัน
- Clara วิศวกรวิจัย:
- เปรียบเทียบผลลัพธ์ของชุดพารามิเตอร์ที่หลากหลายอย่างเป็นระบบ
- เชี่ยวชาญ Python และเคยใช้กับการวิเคราะห์ทางวิทยาศาสตร์
- แสดงผลลัพธ์ในเซลล์ของ pyspread เพื่อดูได้อย่างรวดเร็วว่าการเปลี่ยนพารามิเตอร์ส่งผลต่อผลลัพธ์อย่างไร
- Peter นักธุรกิจ:
- ใช้สเปรดชีตเพื่อเตรียมการตัดสินใจทางธุรกิจ
- เก็บข้อมูลไว้ในไฟล์ CSV และเข้าถึงจาก pyspread
- อิมพอร์ตชนิดข้อมูล
Money ของ py-moneyed จากแผงมาโครเพื่อหลีกเลี่ยงข้อผิดพลาดแบบเลขทศนิยมลอยตัว
- นำเครื่องมือวิเคราะห์และยูนิตเทสต์ไปไว้ในโมดูล Python แยกต่างหาก เพื่อลดความกังวลเรื่องการตัดสินใจทางธุรกิจที่ผิดพลาดจากผลลัพธ์ที่ไม่ถูกต้อง
- ผู้ใช้ที่ไม่ใช่กลุ่มเป้าหมายของ pyspread:
- Donna: กำลังมองหาตัวแทน Excel ฟรี แต่ไม่รู้ภาษาโปรแกรมและไม่มีเวลาเรียนรู้
- Jack: ทำการวิเคราะห์ข้อมูลที่ใช้การคำนวณสูง และกำลังมองหาสเปรดชีตที่สามารถทำการคำนวณแบบขนานบนคลัสเตอร์หรือโซลูชันคลาวด์ได้
- อาจผิดหวังได้ เพราะต้องจัดการด้วยตนเองเพื่อไม่ให้งานที่ใช้เวลานานทำให้ pyspread ค้าง
1 ความคิดเห็น
ความคิดเห็นใน Hacker News
สรุปคอมเมนต์ใน Hacker News เกี่ยวกับ Pyspread
1. ความเห็นเชิงบวกต่อการระบุกลุ่มผู้ใช้เป้าหมายอย่างชัดเจน
2. คำขอให้มีดิสโทรที่รวมซอฟต์แวร์ทางเลือกไว้
3. ลิงก์โพสต์เก่าเกี่ยวกับ Pyspread บน Hacker News
4. ข้อดีของ Pyspread
5. ข้อจำกัดของ Pyspread
S[]เพื่อระบุ dependency ได้ โดยไม่ต้องพึ่งเวทมนตร์ของ static analysis6. หัวข้อที่เกี่ยวข้อง: การใช้ Python ใน Excel
7. ความสัมพันธ์ระหว่าง Resolver One, Project Dirigible และ Python Anywhere
8. ข้อเสนอให้คอมไพล์ Pyspread เป็น WASM
9. แนะนำบริการสเปรดชีต RowZero
10. ความเสียดายเกี่ยวกับไลเซนส์ GPL3