Seite 1 von 1

subprocess.... Error

Verfasst: Montag 29. Mai 2006, 17:21
von DatenMetzgerX
Habe ein Problem.

Code: Alles auswählen

Exception in thread Thread-1:
Traceback (most recent call last):
  File "C:\Dokumente und Einstellungen\rem.KWSOFT1\Eigene Dateien\python\backup\exe\buildbackup\out1.pyz/threading", line 444, in __bootstrap
  File "C:\Dokumente und Einstellungen\rem.KWSOFT1\Eigene Dateien\python\backup\exe\buildbackup\out1.pyz/backupf", line 930, in run
  File "C:\Dokumente und Einstellungen\rem.KWSOFT1\Eigene Dateien\python\backup\exe\buildbackup\out1.pyz/backupf", line 351, in Main
  File "C:\Dokumente und Einstellungen\rem.KWSOFT1\Eigene Dateien\python\backup\exe\buildbackup\out1.pyz/backupf", line 84, in Subversion
  File "C:\Dokumente und Einstellungen\rem.KWSOFT1\Eigene Dateien\python\backup\exe\buildbackup\out1.pyz/subprocess", line 533, in __init__
  File "C:\Dokumente und Einstellungen\rem.KWSOFT1\Eigene Dateien\python\backup\exe\buildbackup\out1.pyz/subprocess", line 593, in _get_handles
  File "C:\Dokumente und Einstellungen\rem.KWSOFT1\Eigene Dateien\python\backup\exe\buildbackup\out1.pyz/subprocess", line 634, in _make_inheritable
TypeError: an integer is required
schön nicht :D

Letzte Zeile aus meinem Programm (welches subprocess benutzt)

Code: Alles auswählen

rar = subprocess.Popen(strRar, shell= True,stdout = subprocess.PIPE)
strRar kann folgednes beinhalten...

Code: Alles auswählen

strRar = 'svnadmin hotcopy "%s" "%s"' %('" "'.join(Files), subTemp)

Jemand eine Idee. Wenn ich das ganze in Komodo laufen lasse gibt es keine Probleme, aber sobald ich die Datei Freeze mit Pyinstaller, läuft gar nichts mehr :roll:

Gruess DM

re:

Verfasst: Donnerstag 1. Juni 2006, 09:10
von HarryH
Hi,

Versuche mal folgendes:

Code: Alles auswählen

rar = subprocess.Popen(strRar, shell= True,stdout = subprocess.PIPE, stderr=subprocess.PIPE, stdin=subprocess.PIPE)
siehe dazu:
http://starship.python.net/crew/theller ... teractions