かな漢字文字列をcutletでローマ字に変換し、半角スペースを除去し、先頭の大文字は小文字にする
$ echo "全身性エリテマトーデスは難病です" | python -c "from cutlet import Cutlet; k=Cutlet(); k.use_foreign_spelling=False; k.ensure_ascii=False; k.capitalize=False; print(k.romaji(''.join(k.romaji(input()).split())).lower())"
zenshinseieritematoodesuwananbyoudesu
ローマ字にも色々ある
ので
k = Cutlet('nihon')
長音記号の処理
katsu.custom_mapping = { 'ー': '-' }
では、思ったような結果が出ないので、長音記号を含む日本語文にs/ー/-/gの前処理をかけてから、cutletした。