Исправление Deleted, (текущая версия) :
100%, что ты делаешь херню. И, то что ты хочешь сделать, правильно делается совершенно иначе. Если хочешь, чтобы тебе кто-то смог подсказать как правильно, то подробно расскажи что именно ты хочешь получить и зачем тебе это.
Но даже херню ты делаешь неправильно. Вот этот код:
subprocess.call(["ls", "-l", "/dev", "/disk", "/by-id", "/usb*"])
ls -l /dev /disk /by-id '/usb*'
Ну и плюсом, раскрытие звёздочек - это свойство шелла. Вне шелла это не работает.
Исходная версия Deleted, :
100%, что ты делаешь херню. И, то что ты хочешь сделать, правильно делается совершенно иначе. Если хочешь, чтобы тебе кто-то смог подсказать как правильно, то подробно расскажи что именно ты хочешь получить и зачем тебе это.
Но даже херню ты делаешь неправильно. Вот этот код:
subprocess.call(["ls", "-l", "/dev", "/disk", "/by-id", "/usb*"])
ls -l /dev /disk /by-id '/usb*'
Ну и плюсом, раскрытие звёздочек - это свойство шелла. Без шелла это не работает.