Открыть файл изображения с Python дать сообщение об отказе в разрешении

Я новичок в Linux, но не Python. Я пытаюсь перенести свои навыки Python в Linux. В Windows я могу открыть файл изображения с помощью средства просмотра по умолчанию, используя.

import os os.system(r"C:\gTemp\Capture.JPG")

Используя допустимый путь к Linux, тот же код возвращает «Permission denied»

import os os.system(/home/myname/Capture.JPG")

Почему я получить эту ошибку и как ее исправить? Я использую 16.04 с Python 2.7

0
задан 19 October 2017 в 01:34

3 ответа

Команда os.system () выполняет команду, которая передается ему. Изображение не является командой. Windows может выполнить приложение, чтобы открыть изображение, но это зависит от Windows. Subprocess.call - ваш лучший выбор, как упомянуто steeldriver.

1
ответ дан 22 May 2018 в 17:25

Команда os.system () выполняет команду, которая передается ему. Изображение не является командой. Windows может выполнить приложение, чтобы открыть изображение, но это зависит от Windows. Subprocess.call - ваш лучший выбор, как упомянуто steeldriver.

1
ответ дан 18 July 2018 в 05:06

Команда os.system () выполняет команду, которая передается ему. Изображение не является командой. Windows может выполнить приложение, чтобы открыть изображение, но это зависит от Windows. Subprocess.call - ваш лучший выбор, как упомянуто steeldriver.

1
ответ дан 24 July 2018 в 18:14

Другие вопросы по тегам:

Похожие вопросы: