์Šคํ”„๋ ˆ๋“œ์‹œํŠธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ธ pyspread 2.0 ์ถœ์‹œ

์ด์ œ pyspread 2.0 ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ Python์„ ์‚ฌ์šฉํ•˜์—ฌ ์…€์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์กฐ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ pyspread ์…€์€ Python ๊ฐ์ฒด๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋ฉฐ ์ด๋Ÿฌํ•œ ๊ฐ์ฒด๋Š” ๋ชฉ๋ก์ด๋‚˜ ํ–‰๋ ฌ์„ ํฌํ•จํ•œ ๋ชจ๋“  ๊ฒƒ์„ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. pyspread๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์ตœ์†Œํ•œ Python์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ์ง€์‹์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ฝ”๋“œ๋Š” ๊ณ„์‚ฐ์„ ์œ„ํ•ด NumPy, ํ”Œ๋กœํŒ…์„ ์œ„ํ•ด matplotlib, ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์œ„ํ•ด PyQt5๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Python์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ํ”„๋กœ๊ทธ๋žจ์€ GPLv3 ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค. ๋ฆด๋ฆฌ์Šค 2.0์€ Python 3(>= 3.6)์—์„œ ์ž‘๋™ํ•˜๋Š” ์ตœ์ดˆ์˜ ์•ˆ์ •์ ์ธ pyspread ๋ฒ„์ „์œผ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

ํŠน์ง• :

  • ํ…Œ์ด๋ธ” ์…€์— Python ์ฝ”๋“œ๋ฅผ ์ง€์ •ํ•˜๊ณ  Python ๊ฐ์ฒด๋ฅผ ๋ฐ˜ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์…€์€ NumPy์™€ ๊ฐ™์€ Python ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์…€์€ ํ…์ŠคํŠธ, ๋งˆํฌ์—…, ์ด๋ฏธ์ง€ ๋˜๋Š” ์ฐจํŠธ(matplotlib)๋ฅผ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • CSV ํ˜•์‹์œผ๋กœ ๊ฐ€์ ธ์˜ค๊ธฐ ๋ฐ CSV, PDF, SVG ํ˜•์‹์œผ๋กœ ๋‚ด๋ณด๋‚ด๊ธฐ๊ฐ€ ์ง€์›๋ฉ๋‹ˆ๋‹ค.
  • ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ ์ €์žฅ ํ˜•์‹์€ Git ์‚ฌ์šฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฉฐ blake2b ํ•ด์‹œ ๊ธฐ๋ฐ˜ ์„œ๋ช… ์ฒจ๋ถ€๋ฅผ ์ง€์›ํ•˜์—ฌ ์™ธ๋ถ€ ์ฝ”๋“œ ์‚ฝ์ž…์„ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค.
  • ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ๋งž์ถค๋ฒ• ๊ฒ€์‚ฌ๊ฐ€ ์ง€์›๋ฉ๋‹ˆ๋‹ค.

์Šคํ”„๋ ˆ๋“œ์‹œํŠธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ธ pyspread 2.0 ์ถœ์‹œ


์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€