Python mit linux und wine (String escapen)
Verfasst: Mittwoch 26. April 2017, 14:52
Hallo, ich versuche gerade ein Windows Spiel mit wine zu öffnen.
Der Python Code ist zwar einfach:
Dennoch bekomme ich es nicht zum laufen. Wie muss ich richtig escapen?
Und gibt es vielleicht auch eine allgemein bessere Art so welche Probleme zu handeln, oder sich funktionierende Pfade ausgeben bzw. berechnen zu lassen?
Mfg djevil
Der Python Code ist zwar einfach:
Code: Alles auswählen
import subprocess
## bash command
## wine '/home/stu/.wine/drive_c/Program Files (x86)/Deep Silver/Risen/bin/Risen.exe'
## das habe ich probiert:
path = "'wine /home/stu/.wine/drive_c/Program Files (x86)/Deep Silver/Risen/bin/Risen.exe'"
path2 = "'wine\ /home/stu/.wine/drive_c/Program\ Files\ (x86)/Deep\ Silver/Risen/bin/Risen.exe'"
subprocess.run(path2, shell=True)
Und gibt es vielleicht auch eine allgemein bessere Art so welche Probleme zu handeln, oder sich funktionierende Pfade ausgeben bzw. berechnen zu lassen?
Mfg djevil