moest er nog iemand geintreseerd zijn:
ik heb gevonden hoe je het zonder sys.path.append("foo/bar") kan doen (toch
in windows XP).
je moet in je regedit gewoon een extra locale variabele maken, genaamd
PYTHONPATH (in hoofdletters) met als waarde de "foo/bar" path.
een locale variabele aanmaken ka
hallo,
voorlopig heb ik deze code overal in de __init__.py files geplaatst:
import sys
sys.path.append("E:\\Documenten\\Server\\Cities-Of-Faith\\Python")
en voorlopig werkt het ook overal :)
dus ik zou zeggen: topic closed
hartelijk bedankt voor de hulp
mvg,
UnrealEd
--
View this message in
Hallo,
UnrealEd wrote:
> na even gecheckt te hebben, blijkt dat hij niet
> "E:/Documenten/Server/Cities-Of-Faith/Python" in de path heeft staan, maar
> wel : "E:/Documenten/Server/Cities-Of-Faith/Python/MasterClass".
> Ik heb dat even veranderd, en nu werkt het dus.
> Moet je dat elke keer terug
hallo,
> Python zit al in het pad, en mag dus weg uit de import. Dan zou het moeten
> werken. Mijn imports beginnen met 'p' of 'x', niet met 'tst' want die zit
> als
> in sys.path.append(os.getcwd())
na even gecheckt te hebben, blijkt dat hij niet
"E:/Documenten/Server/Cities-Of-Faith/Python" i
Hallo,
UnrealEd wrote:
> hallo,
>
> mijn root folder waar al mijn python files staan is de volgende:
> E:/Documenten/Server/Cities-Of-Faith/Python
>
> hieronder staan de subfolders "MasterClass" en "Global"
>
> ik heb via een of ander scriptje in python het volgende gedaan:
> import sys
>
hallo,
mijn root folder waar al mijn python files staan is de volgende:
E:/Documenten/Server/Cities-Of-Faith/Python
hieronder staan de subfolders "MasterClass" en "Global"
ik heb via een of ander scriptje in python het volgende gedaan:
import sys
sys.path.append("E:/Documenten/Server/Citi
Hai,
Ik wou gisteravond nog naar je probleem kijken maar kreeg onverwacht bezoek,
vandaar nu maar even:
UnrealEd wrote:
> dit is zeker handig, maar enkel als je zo maar enkele objecten moet
> doorgeven. Weet dat in die MasterClass ongeveer 20 externe modules en
> classes worden geladen
20 ?
Da
Hallo,
> class MasterClass:
>def __init__(self,udata):
> self.udata = udata
dit is zeker handig, maar enkel als je zo maar enkele objecten moet
doorgeven. Weet dat in die MasterClass ongeveer 20 externe modules en
classes worden geladen
> Voetnoot: je mag wel tutoyeren, al is dat wel
Hallo,
Thomas Devriendt wrote:
> Hallo,
>
> Het is inderdaad zo dat MasterClass een object UserData aanmaakt, en daar
> bewerkingen mee uitvoert.
Dit lees ik als
class MasterClass:
def __init__(self):
self.udata = UserData()
def doit():
# doe dingen met self.udata
>
>
an vinden in dezelfde file
Mvg,
UnrealEd
PS: staat het
oorspronkelijke bericht hier nu?
Anders weet ik niet wat ik
fout deed
-Oorspronkelijk
bericht-
Van: A.T.Hofkamp [mailto:[EMAIL PROTECTED]]
Verzonden: woensdag 8 maart
2006 11:40
Aan: UnrealEd;
python-nl@python.org
Onderwerp: Re: [p
Op di, 07-03-2006 te 19:38 +0100, schreef Guido Wesdorp:
> Ja, hoor, je aanroep is prima, het probleem is dat de Python interpreter
> niet weet waar 'ie moet zoeken. Packages zijn pas bereikbaar als ze
> ergens op het 'PYTHONPATH' staan, een : seperated environment variable
> (in UNIX, niet zeke
bedankt, maar het werkt nog steeds niet:
ik gebruikte de module sys om de PYTHONPATH te wijzigen, zoals in de
python-handleiding staat, maar het werkt nog steeds niet.
Kan het ook zijn dat python zelf die lijst aanvult als je een script runt in
een bepaalde directory? want de paths die ik wilde t
UnrealEd wrote:
>
> wanneer ik echter in test2.py dit schrijf:
>from Python.Global import UserData
> geeft hij een error, namelijk dat hij geen module vindt met de naam
> Python.Global
>
> dit is toch de juiste mannier om modules uit een andere subfolder aan te
> roepen hé?
>
Ja, hoor, je aa
bedankt voor de tutorials, het hielp wel iets
maar ik blijf problemen hebben
mijn huidige structuur bij mijn python files is de volgende:
Python/
__init__.py
MasterClass/
__init__.py
test2.py
Global/
__init__.py
UserData.py
wanneer ik echter in te
UnrealEd wrote:
> bedankt voor het antwoord, ik maak er al veel gebruik van nu :) die
> __init__ kan ik ook gebruiken om alle classen die in die subfolder staan
> aan te roepen, of niet?
> stel ik heb er myclass1.py, myclass2.py, myclass3.py erin staan
> en als ik die nu in een ander script allem
Hai,
UnrealEd wrote:
> bedankt voor het antwoord, ik maak er al veel gebruik van nu :)
>
> die __init__ kan ik ook gebruiken om alle classen die in die subfolder staan
> aan te roepen, of niet?
>
> stel ik heb er myclass1.py, myclass2.py, myclass3.py erin staan
Om precies te zijn, dit zijn geen
bedankt voor het antwoord, ik maak er al veel gebruik van nu :)
die __init__ kan ik ook gebruiken om alle classen die in die subfolder staan aan te roepen, of niet?
stel ik heb er myclass1.py, myclass2.py, myclass3.py erin staan
en als ik die nu in een ander script allemaal wens aan te roepen, ka
On 3/6/06, UnrealEd <[EMAIL PROTECTED]> wrote:
>
> gegroet allen,
>
> weer een klein vraagje: hoe kan je bestanden importeren die in een subfolder
> staan?
> vb: ik heb een root folder met een bestand test.py en ik wil de file
> myclass.py importeren die in de folder: root/classes is gelocaliseerd.
gegroet allen,
weer een klein vraagje: hoe kan je bestanden importeren die in een subfolder
staan?
vb: ik heb een root folder met een bestand test.py en ik wil de file
myclass.py importeren die in de folder: root/classes is gelocaliseerd.
mvg,
UnrealEd
--
View this message in context:
http://ww
19 matches
Mail list logo