Am 26.01.25 um 20:55 schrieb Stefan Ram:
> Nun, "module.py" als Skript starten, und es gibt eine Fehlermeldung!
> Warum? Weil Python das Verzeichnis "package" nicht als Package sieht.
Nicht ganz.
Neuere Versionen von Python (3.10, evtl. schon früher) betrachten ein
Verzeichnis auch ohne __init__.py als Package.
Aber "python package/module.py" startet die Datei eben - wie Du
schreibst - als Skript. Und Skript können keine relativen Importe
enthalten. Eben weil sie Skripte und …
[View More]keine Module eines Packages sind.
Du könntest allerdings das Module "package.module" ausführen, das geht:
python -m package.module
--
Schönen Gruß
Hartmut Goebel
Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer
Information Security Management, Security Governance, Secure Software
Development
Goebel Consult, Landshut
http://www.goebel-consult.de
Blog: https://www.goebel-consult.de/blog/2019/blockchain-bringts-nicht/
Kolumne:
https://www.goebel-consult.de/blog/cissp-gefluester/2011-10-aus-der-schubla…
[View Less]
“To whom it may concern"
Hallo, sehr geehrter Internet-Partner,
hier kommt eine Information über
neue Bereiche in der Informatik (Zahlensysteme) !
Eine Lücke in der Informatik legt offen, dass es über die verwendeten Systeme
hinaus (Basis: 2, 4, 8, 10, 16) noch weitere, bisher unbekannte Zahlensysteme gibt.
Die entdeckten Zahlensysteme (von Basis 17 bis zur Basis 4096) sind bisher weder
beschrieben, analysiert noch wissenschaftlich dukumentiert.
Die daraus abgeleitete “Codepage Methode” …
[View More] kann zusätzlich zur Zeichenkodierung
eingesetzt werden.
Alle Einzelheiten sind in zwei Ordnern digital zusammengestellt (Python 3.10).
In einem Ordner mit “macOS” und im anderen mit dem Betriebssystem “Windows”.
Um alles nachzuvollziehen, können Sie die Daten direkt beim Autor per E-mail anfordern:
eschnoor(a)telecypher.de <mailto:eschnoor@telecypher.de>
Betreff für -
macOS: “unicom"
windows: “uniset"
Für Rückfragen stehe ich Ihnen jederzeit gern zur Verfügung.
Mit internetten Grüßen
Ernst Erich Schnoor
[View Less]