- इसका लक्ष्य सबसे अधिक Python-सुलभ स्प्रेडशीट बनना है
- ग्रिड सेल में Python expressions का उपयोग
- हर सेल एक Python object लौटाता है, जिसे दूसरे सेल से access किया जा सकता है, और object सूची या matrix सहित किसी भी चीज़ का प्रतिनिधित्व कर सकता है
- text, markup, image, date, chart आदि दिखाए जा सकते हैं
- सेल के भीतर NumPy जैसे Python modules तक पहुंच
- CSV, SVG import और CSV, SVG, PDF export
- Matplotlib और R charts. Plotnine तथा R packages graphics, lattice, ggplot2 dialog के माध्यम से समर्थित हैं
- spell checker शामिल है
- git-सक्षम pysu save file format
- external code execution को रोकने के लिए blake2b-आधारित save file signature
लक्षित यूज़र समूह
- ग्रिड में सीधे Python code का उपयोग करना pyspread की मुख्य विशेषता है
- लक्षित यूज़र वे हैं जिनके पास Python programming language का अनुभव है या जो इसे सीखना चाहते हैं
- शोध इंजीनियर Clara:
- विभिन्न parameter sets के परिणामों की व्यवस्थित तुलना करती हैं
- Python में दक्ष हैं और इसे scientific analysis के लिए इस्तेमाल कर चुकी हैं
- parameter बदलने से परिणामों पर क्या असर पड़ता है, इसे जल्दी समझने के लिए pyspread के सेल में परिणाम दिखाती हैं
- व्यवसायी Peter:
- स्प्रेडशीट के जरिए business decision की तैयारी करते हैं
- डेटा को CSV files में संग्रहीत करते हैं और pyspread से access करते हैं
- floating-point errors से बचने के लिए macro panel में
py-moneyed का Money data type import करते हैं
- गलत परिणामों के कारण खराब business decision की चिंता कम करने के लिए analysis tools और unit tests को अलग Python module में implement करते हैं
- वे यूज़र जो pyspread के target नहीं हैं:
- Donna: वह Excel का free alternative ढूंढ रही हैं, लेकिन किसी programming language को नहीं जानतीं और उसे सीखने का समय भी नहीं है
- Jack: वह computation-intensive data analysis करते हैं और ऐसी स्प्रेडशीट चाहते हैं जो cluster या cloud solution के जरिए computation को parallelize कर सके
- उन्हें निराशा हो सकती है क्योंकि लंबे समय तक चलने वाले कामों को pyspread को lock होने से बचाने के लिए manually संभालना पड़ता है
1 टिप्पणियां
Hacker News राय
Pyspread पर Hacker News टिप्पणियों का सार
1. लक्षित यूज़र समूह को स्पष्ट बताने पर सकारात्मक प्रतिक्रिया
2. वैकल्पिक सॉफ़्टवेयर के संग्रह वाले डिस्ट्रीब्यूशन की मांग
3. Pyspread से संबंधित पुराने Hacker News पोस्टों के लिंक
4. Pyspread के फायदे
5. Pyspread की सीमाएँ
S[]पर होने वाली access को track करके dependency का पता लगाया जा सकता है।6. संबंधित विषय: Excel में Python का उपयोग
7. Resolver One, Project Dirigible और Python Anywhere का संबंध
8. Pyspread को WASM में compile करने का सुझाव
9. RowZero spreadsheet service का परिचय
10. GPL3 लाइसेंस को लेकर खेद