Я использовал следующую команду:
os.system('scanimage > ~/test.pnm')
но я не могу найти изображение.
Какие-либо предложения?
Я использовал следующую команду:
os.system('scanimage > ~/test.pnm')
но я не могу найти изображение.
Какие-либо предложения?
Возможно, ~ не расширен. Пытаться
os.system("scanimage > $HOME/test.pnm")
а также
os.system("scanimage > /tmp/test.pnm")
Или, если вы работаете под другим пользователем UNIX (root), дом не соответствует вашим ожиданиям.
>
всегда создает файл, даже если команда не выполняется (файл открывается до запуска команды). После выполненияos.system(...)
вы должны иметьtest.pnm
в своем домашнем каталоге. Он может быть пустым, но он должен быть там. Если это не так, это означает, чтоos.system(...)
никогда не вызывается. - person Andrea Corbellini   schedule 15.05.2015