Здравствуйте. Скажите пожалуйста, как с помощью Python и PyQt можно реализовывать различные операции импорта/экспорта/чтения файлов различных форматов? Например, как с помощью Python и PyQt сделать простое приложение «читалку», чтобы оно открывало, например такие форматы как: .pdf, .djvu, .fb2, .doc? Или, например, такая задача: как экспортировать базу данных в .pdf или .xlsx?

Прощу прощения за, возможно, некорректно сформулированный вопрос, но думаю, что суть ясна.