Я хочу, чтобы моя программа открывала iTunes во время выполнения. Как это реализовать? Я искал ответы, но не получил конкретных ответов. До сих пор я знаю только, что могу использовать модуль os
, а затем вызвать функцию os.system()
, чтобы открыть iTunes. Если это правильно, что входит в скобки? У меня машина Mac OS X.открытые приложения python через вашу программу
ответ
Один простой способ сделать это на Mac OS X будет использовать open
команду:
os.system("open -a iTunes")
есть, несомненно, и другие способы сделать это (например, с помощью моста Cocoa/Python), но это самый простой.
Привет, спасибо! Работал как шарм. Что мне нужно будет вводить, если я хочу ввести определенную песню (скажем x.mp3) через iTunes? – Shonu93
This должен быть в состоянии вам помочь.
Из статьи связаны выше ...
import sys, string, os, arcgisscripting
os.chdir('c:\\documents and settings\\flow_model')
os.system('"C:\\Documents and Settings\\flow_model\\flow.exe"')
Используйте subprocess.call()
, если вы хотите, чтобы просто запустить исполняемый файл.
os.system()
выполнить команду в субоболочке, который генерирует ненужный дополнительный процесс и слегка различное поведение в зависимости от операционной системы/консоли используется (например, cmd.exe
имеют различную вытекание чем bash
)
Прочитано subprocess
, лучше, чем os.system
в вашем случае.
Подпроцессный модуль: http://docs.python.org/2/library/subprocess.html
- 1. включают pygame в вашу программу
- 2. Способы сделать вашу программу меньше памяти
- 3. Каков наилучший способ защитить вашу программу
- 4. Как сделать вашу программу открытой при запуске?
- 5. Как добавить подтверждение в вашу программу
- 6. Как автоматически вставлять прагмы в вашу программу
- 7. Как протестировать вашу клиентскую серверную программу
- 8. Mapkit Открытые карты через кнопку
- 9. организовать вашу строку в Python
- 10. Как заставить вашу программу копировать себя в другую папку?
- 11. Открытые истории графов через API
- 12. как читать файл cookie.sqlite в firefox через программу python
- 13. Можно ли закрыть программу через python?
- 14. Piping my Python Program через другую программу
- 15. Определить содержимое файла через программу в python
- 16. Фильтрация строки python через внешнюю программу
- 17. Передача аргументов в Cygwin через программу python
- 18. Можете ли вы «Очередь» webRequest на фоне ускорить вашу программу?
- 19. Будет ли использовать fflush после печати f замедлить вашу программу?
- 20. Как изолировать вашу программу от вызовов до «плохого» API?
- 21. Открытые и закрытые приложения из Java
- 22. открытые базовые приложения GL ES
- 23. Как свернуть/увеличить открытые приложения
- 24. Открытые интерактивные книги из приложения IPad
- 25. Открытые приложения с Runtime.exec() в OS X
- 26. завершение приложения через скрипт python
- 27. Попытка запуска приложения через python
- 28. Python: Необходимо уловить открытые() исключения?
- 29. Python and BeautifulSoup Открытые страницы
- 30. Python не закрывает открытые файлы
Какая операционная система? Каждый из них «api» и методы выполнения таких задач. – enginefree
@enginefree Эй, приятель! Это Mac OS X – Shonu93
Взгляните на 'macpython' и эту ссылку http://wiki.python.org/moin/MacPython/AppleScript – enginefree