LINUX.ORG.RU

[python] Как определить audio-cd и video-dvd диски

 


0

1

Имеется gnome программа написанная на python. Требуется определить что вставлены audio-cd и video-dvd диски, но как? Смотрел в сторону gio/gvfs и gnomevfs но ничего не нашёл (или плохо искал). Помогите советом.

Аудиодиск не монтируется, а видеодиск содержит в корневой директории характерные поддиректории.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Ну во всяком случае в Gnome 2.30.2 аудио диск монтируется как виртуальная файловая система, а определять видеодиск по «характерным директориям» я думая не есть правильно. Должен же быть инструмент чтобы решить эту задачу безкостыльно.

sergijoo
() автор топика
Ответ на: комментарий от dimon555

debian:~$ sudo find /sys -iname media
debian:~$


Как видишь ничего не нашёл.

sergijoo
() автор топика
Ответ на: комментарий от fat_angel

udisks может быть?

Помоем он работает с приводом сд-ром а не дисками которые в него вставляют, хотя сам сигнал что вставили диск может и обрабатывает. Это моё предположения. Да и применительно к питону ничего не нашёл связаного с udisks.

sergijoo
() автор топика
Ответ на: комментарий от sergijoo

Да и применительно к питону ничего не нашёл связаного с udisks.

У него AFAIK dbus'овский интерфейс.

fat_angel ★★★★★
()

man pyudev

Тама куча полей для каждого девайса в том числе, скорее всего, есть и нужное тебе.

mmarkk
()
Ответ на: комментарий от mmarkk

Мельком просмотрел pyudev, довольно низкоуровневая библиотека. Поизучаю пока ничего лучшего не нашёл.

sergijoo
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.