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