Многопроцессорность Python: проблемы состояния процесса при использовании часового

Start не поддерживает длинные имена путей и пробелы. Вы должны преобразовать его в 8.3 совместимые пути.

import subprocess
import win32api

filename = "C:\\Documents and Settings\\user\\Desktop\file.avi"
filename_short = win32api.GetShortPathName(filename)

subprocess.Popen('start ' + filename_short, shell=True )

Файл должен существовать, чтобы работать с вызовом API.

0
задан etene 16 January 2019 в 09:55
поделиться