{"id":8558,"date":"2023-09-23T15:05:28","date_gmt":"2023-09-23T13:05:28","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=8558"},"modified":"2023-09-23T15:05:31","modified_gmt":"2023-09-23T13:05:31","slug":"pyspread-tabellenkalkulation-mit-python-als-makro-sprache-unter-linux","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/23\/pyspread-tabellenkalkulation-mit-python-als-makro-sprache-unter-linux\/","title":{"rendered":"Pyspread &#8211; Tabellenkalkulation mit Python als Makro-Sprache unter Linux"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Wenn man an Tabellenkalkulation denkt, denkt man am ehesten an Excel, unter Linux an Calc unter LibreOffice oder an Onlyoffice. Ganz klar, bekannte Anwendungen mit darauf angepassten Makro-Sprachen. Aber ganz ehrlich, wenn es um Zahlen geht &#8211; ist Python die optimale Sprache. Python wird zwar f\u00fcr alles M\u00f6gliche genutzt, f\u00fcr den Umgang mit Zahlen wurde diese Sprache jedoch entwickelt. Was liegt also n\u00e4her, als eine Tabellenkalkulation mit Python als Makro-Sprache zu nutzen? Pyspread ist genau daf\u00fcr entwickelt worden.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pyspread installieren<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Unter auf Debian basierenden Linux-Distributionen installieren Sie diese Software ganz einfach \u00fcber die\u00a0Paket-Verwaltung\u00a0durch das Paket &#8222;<strong>pyspread<\/strong>&#8222;.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pyspread nutzen<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sie finden diese Software nach der Installation im Anwendungsmen\u00fc unter der Kategorie\u00a0<em>B\u00fcro<\/em>, alternativ nutzen Sie den Schnellstarter (<em><kbd>Alt+F2<\/kbd><\/em>) oder das\u00a0Terminal\u00a0mit dem Befehl:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CODE:&nbsp;<a href=\"https:\/\/www.linux-bibel-oesterreich.at\/viewtopic.php?t=670#\">ALLES AUSW\u00c4HLEN<\/a><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>pyspread<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/pyspread-1024x576.jpg\" alt=\"\" class=\"wp-image-8559\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/pyspread-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/pyspread-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/pyspread-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/pyspread-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/pyspread-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/pyspread.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Die Software strotzt zwar nicht unbedingt vor grafischen Funktionen, mit Python als Makro-Sprache ist dies aber auch nicht n\u00f6tig. Jede Zelle in Pyspread ist ein eigenes Python-Objekt und l\u00e4sst sich aus anderen Zellen referenzieren. Jedes Objekt darf aus Python-Ausdr\u00fccken, Zeichenketten, Ganz- und Gleitkommazahlen sowie Listen und Matrizen bestehen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die vollst\u00e4ndige Dokumentation zu dieser Software finden Sie unter&nbsp;<a href=\"https:\/\/pyspread.gitlab.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">Pyspread<\/a>.<\/p>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"8558\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"8558\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Wenn man an Tabellenkalkulation denkt, denkt man am ehesten an Excel, unter Linux an Calc unter LibreOffice oder an Onlyoffice. Ganz klar, bekannte Anwendungen mit darauf angepassten Makro-Sprachen. Aber ganz ehrlich, wenn es um Zahlen geht &#8211; ist Python die optimale Sprache. Python wird zwar f\u00fcr alles M\u00f6gliche genutzt, f\u00fcr den Umgang mit Zahlen wurde [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":8559,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[57],"tags":[59],"class_list":["post-8558","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-buero","tag-buero"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/8558","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=8558"}],"version-history":[{"count":1,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/8558\/revisions"}],"predecessor-version":[{"id":8560,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/8558\/revisions\/8560"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/8559"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=8558"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=8558"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=8558"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}