Я хочу запустить программу на нескольких платформах (включая Mac OS), поэтому я стараюсь держать ее как можно более независимой от платформы. Я сам использую Windows, и у меня есть строка os.startfile(file)
. Это работает для меня, но не на других платформах (я читал в документации, я не проверял для себя).Есть ли независимый от платформы эквивалент os.startfile()?
Есть ли эквивалент, который работает для всех платформ?
Кстати, файл является файлом .wav
, но я хочу, чтобы пользователи могли использовать их стандартный медиаплеер, чтобы они могли приостановить/перемотать файл. Вот почему я использую os.startfile()
. Я мог бы работать с библиотеками, которые также позволяют воспроизводить/приостанавливать/перематывать медиафайлы.
Попытка: http://www.pygame.org/project-Python+Media+Player-185-.html –
Связанные: [Начать новую программу с Python> Отдельно <] (http://stackoverflow.com/q/13078071/4279) – jfs