Você pode usar o módulo fstab .
Sua documentação aqui .
Exemplo:
fstab = Fstab()
for entry in fstab.entries:
pprint.pprint(entry)
Desejo configurar automaticamente meu fstab em python executando um script. Pensei em usar ConfigParser em python , mas não consigo usá-lo corretamente.
Isso não funcionará porque o arquivo /etc/fstab não está em conformidade com o formato suportado pelo ConfigParser.
Como man 5 fstab indica, o arquivo /etc/fstab é um arquivo separado por espaço em branco com 6 colunas. O ConfigParser do Python é uma biblioteca para analisar arquivos comumente conhecidos como .ini arquivos que, simplificados, consistem em seções que contêm pares de chave / valor:
[section_name1]
key1 = value1
key2 = value2
[section_name2]
key3 = value3
Analisar o arquivo fstab é relativamente fácil. Apenas copie todas as linhas de comentário (aquelas com o primeiro caractere não-espaço em branco '#') e divida as outras linhas usando .split() para os 6 campos. Eu uso isso para reorganizar meu arquivo fstab para ter apenas 79 colunas.
Tags configuration python