Ergebnis 1 bis 2 von 2
  1. #1
    Senior Mitglied
    Registriert seit
    26.02.2015
    Beiträge
    242
    Thanks (gegeben)
    16
    Thanks (bekommen)
    15
    Total Downloaded
    709,29 MB
    Total Downloaded
    709,29 MB
    ReceiverDankeAktivitäten

    MessageBox in ein Python Script einbauen

    Hallo, ist es möglich, eine "MessageBox" in einen x-beliebigen Python Script einzubauen?
    Bisher habe ich es geschafft, es "nur" in ein Plugin funktionierend einzubauen.
    Code:
    from Screens.MessageBox import MessageBox
    .
    .
    .
    self.session.open(MessageBox,_("Hallo"), MessageBox.TYPE_INFO)
    Aber sobald ich das Script außerhalb von "/usr/lib/enigma2/python/Plugins/Extensions/MeinPlugin/plugin.py"
    Dann gibt es die Fehlermeldung
    Code:
    ImportError: No module named _enigma
    Die Fehlermeldung bekomme ich allerdings auch immer, auch wenn es dort gespeichert ist, und ich es vom Terminal ausführe.

  2. Thanks geeeee bedankten sich
    •   Alt Advertising

       

  3. #2
    Mitglied
    Registriert seit
    02.04.2021
    Beiträge
    57
    Thanks (gegeben)
    31
    Thanks (bekommen)
    5
    Total Downloaded
    0
    Total Downloaded
    0
    ReceiverDankeAktivitäten
    Box 1:
    Multibox Twin
     
     

    Question import's

    Code:
    session.open(...
    Geht bestimmt nur im Kontext eines Plugins.
    edit: Was geht wäre: Hier

    Aber die "blöde" Frage, die ich hier als noob mal aufnehmen möchte:
    Bekommt man die import's geregelt, um gewisse unabhängig Methoden(sollte es sie überhaupt geben) nutzen zu können, wenn man das Python Script von außerhalb aufruft?
    Gibt es da etwas allgemein gültiges wie zBsp. PYTHONPATH?
    Gibt es zufällig Python-Dateien im E2 Code die das Vormachen?

    Einen schönen Sonntag Abend.
    Geändert von geeeee (14.11.2021 um 17:32 Uhr)


Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:40 Uhr.
Powered by vBulletin® Version 4.2.5 (Deutsch)
Copyright ©2021 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.
Resources saved on this page: MySQL 5,88%
Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)
vBulletin Skin By: PurevB.com