Python:Рецепты/Открытие файлов программами по умолчанию — различия между версиями

Материал из Онлайн справочника
Перейти к: навигация, поиск

(Новая страница: «{{Python/Панель перехода}} {{Myagkij-редактор}} =Открытие файлов программами по умолчанию»= ==Зад…»)
(нет различий)

Версия 21:54, 13 января 2020

Проверка/Оформление/Редактирование: Мякишев Е.А.


Открытие файлов программами по умолчанию»

Задача

Решение

Пример

Пример для Windows

  1. import subprocess
  2.  
  3. fileObj = open('hello.txt', 'w')
  4. fileObj.write('Hello world!')
  5. fileObj.close()
  6. subprocess.Popen(['start', 'hello.txt'], shell=True)

Пример для Ubuntu Linux

  1. import subprocess
  2.  
  3. fileObj = open('hello.txt', 'w')
  4. fileObj.write('Hello world!')
  5. fileObj.close()
  6. subprocess.Popen(['see', 'hello.txt'])

Пример для OS X

  1. import subprocess
  2.  
  3. fileObj = open('hello.txt', 'w')
  4. fileObj.write('Hello world!')
  5. fileObj.close()
  6. subprocess.Popen(['open', 'hello.txt'])

См.также

Внешние ссылки