@theinfmonkey: Damit ein Package-Import funktioniert, müssen es natürlich auch Packages sein. Schau mal in der Dokumentation wie man aus einem Verzeichnis ein Package macht. Dazu muss doch nur eine __init__.py in dem Verzeichnis liegen, oder? Das ist bei mir der Fall. Nochmal mein Verzeichnis, viel...
Vielleicht kannst du aber auch einfach Intra-package references verwenden. Das scheint genau das zu sein, was ich brauche, aber from .tools.modul import * wirft ValueError: Attempted relative import in non-package Sich auf den Inhalt von sys.path[0] zu verlassen ist keine gute Idee. Ist ein guter T...
Ich habe mein Projekt folgendermassen strukturiert: ../tools/verschiedene_module.py ../variante1/verschiedene_module.py ../variante2/verschiedene_module.py wenn ich jetzt innerhalb der Varianten auf Module aus Tools zugreifen will muss ich den übergeordneten Pfad sys.path hinzufügen. Das ganze sollt...
Um für ein anderes Projekt zu üben habe ich mir eine kleine Fingerübung für Multicore-Prozesse gebastelt: import threading import timeit import multiprocessing class LoopThread(threading.Thread): "definition of a single thread checking a list for primes" def __init__(self, nodes): threadin...