1. Arne Babenhauserheide
  2. TextRPG

Commits

Arne Babenhauserheide  committed a7ee000

tutorial_de: removed the dependency on a shell for calling the python interpreter.

  • Participants
  • Parent commits 3189257
  • Branches default

Comments (0)

Files changed (2)

File Changelog.txt

View file
  • Ignore whitespace
+- tutorial_de: removed the dependency on a shell.
 - Added per-char selectable wait_times.  
 - Some cleanup
 

File tutorial_de.py

View file
  • Ignore whitespace
 
 Damit kommen wir zum Ende von Lektion 2. Viel Spaß beim experimentieren! """)
 
-call("python -ic 'from rpg_lib.textrpg import *'", shell="True")
+call(["python","-ic","from rpg_lib.textrpg import *"])
 
 story("""Lektion 3: Charaktere erzeugen und sprechen lassen.
 
     story("""Der Python Interpreter wird gleich gestartet. 
 
 Wie üblich können Sie ihn mit exit() verlassen, um mit dem zweiten Teil von Lektion 3 fortzufahren.""")
-    call("python -ic 'from rpg_lib.textrpg import *'", shell="True")
+    call(["python","-ic","from rpg_lib.textrpg import *"])
 
 story("""Mit diesen einfachen Schritten können Sie nun bereits Charaktere erzeugen und sprechen lassen, aber ich möchte mir noch den Moment Zeit nehmen, Ihnen zu erklären, was sie damit intern tun. 
 
 
 if test_in_interpreter.lower() in ["ja", "j", ""]: 
     story("""Viel Spaß beim Testen!""")
-    call("python -ic 'from rpg_lib.textrpg import *'", shell="True")
+    call(["python","-ic","from rpg_lib.textrpg import *"])
 
 # Ende von Lektion 3.