Avatar billede stefanfuglsang Juniormester
10. september 2010 - 13:55 Der er 1 kommentar og
1 løsning

Scripts i Python

Man kan køre Python-scripts på mange måder, men en måde jeg ikke kan få til at virke er kald af et script fra IDLE (interaktiv mode)
f.eks. noget i retning af
>>>exec(r"C:\minmappe\etscript.py")
Jeg kan sagtens køre fra "Run module", men det er ikke det jeg ønsker.

Kan man det? Hvordan?
Avatar billede j4k0b Nybegynder
10. september 2010 - 15:03 #1
Du skal bruge execfile():
http://docs.python.org/library/functions.html#execfile

exec kan du bruge til at exec en streng, eksempelvis:
exec('print "hej"')
http://docs.python.org/reference/simple_stmts.html#exec
Avatar billede stefanfuglsang Juniormester
10. september 2010 - 15:20 #2
Ok, tak for forklaringen af exec og execfile
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester