سيضيف بيثون إلى آلة مع LibreOffice Interfere مع تنفيذ LibreOffice Python ماكرو؟

StackOverflow https://stackoverflow.com//questions/21052563

  •  22-12-2019
  •  | 
  •  

سؤال

لدي libreoffice مثبتة على جهاز Windows.يأتي LibreOffice مع Bython.exe مجمعة (الإصدار 3.3) للسماح لك بكتابة وحدات ماكرو LibreOffice في Python.هذا يعمل بشكل جيد.لكن روتينات بيثون المجمعة لا تأتي مع الخمول بيثون IDE بقدر ما أستطيع أن أرى.

1) إذا قمت بتنزيل وتثبيت Python على جهازي، فستتدخل مع تنفيذ وحدات ماكرو LibreOffice Python (عن طريق تغيير المتغيرات البيئية الثعبان، وإعدادات التسجيل، إلخ.؟

أو

2) هل هناك طريقة لتنزيل الخمول أو بيثون IDE مجانية آخر ولديها تعمل مع ثعبان تجميعها في LibreOffice؟

هل كانت مفيدة؟

المحلول

تثبيت نسخة منفصلة من Python (من، على سبيل المثال، il="nofollow"> python.org )، لن تتداخل مع نسخمن Python المجمعة مع برامج أخرى (LibreOffice، نص سامي، خلاط، أناسوندا، إلخ).وهي مثبتة في أدلة منفصلة، وعلي استخدام متغيرات بيئة منفصلة.

أنا لست على دراية إصدار LibreOffice من Python، لكنك لا تحتاج إلى الخمول لكتابة برامج Python - أي محرر نصوص سيفعل، على الرغم من أن لدي تفضيل شخصي ل sublime .أود أن أفترض أن ليبري لديه وظيفة مثل مترجم الثعبان التفاعلي للتنمية والاختبار؛تحقق من المستندات للحصول على التفاصيل.

نصائح أخرى

  1. ما لم يكن libreoffice مبرمجة قذرة، لا ينبغي أن
  2. هذا لن يكون ذكيا: استخدام برنامج مجمعة لأي شيء آخر غير المتجمع لن يكون ذكيا

يأتي libreoffice مع نسخة خاصة بها من بيثون.(بيثون 3.3 أعتقد) لذا فإن الإجابة على سؤالك لا، فلن تفعل ذلك.
لقد وجدت أن طريقة بسيطة لتصحيح ماكرو بيثون في LibreOffice هي تشغيل libreoffice من سطر الأوامر ووضع أوامر الطباعة في وحدات الماكرو.يتيح لك هذا على الأقل تتبع حيث أنت وما هي القيم الرئيسية هي كما صدى أوامر الطباعة على شاشة المحطة الطرفية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top