Supondo que o texto tenha escapado adequadamente (ou seja, vírgulas incorporadas e alimentações de linha são aspas duplas), basta renomear o arquivo para .csv. Não há nada de especial em um formato de arquivo CSV. É essencialmente um arquivo de texto.
Na verdade, há uma especificação para CSV (você pode ler aqui ). Observe as regras para incluir campos com aspas duplas: "Os campos que contêm quebras de linha (CRLF), aspas duplas e vírgulas devem ser colocados entre aspas duplas," e "Se aspas duplas forem usadas para delimitar campos, então um aspas duplas aparecer dentro de um campo deve ser escapado, precedendo-o com outra aspa dupla. "
Por exemplo:
"You want to convert text to CSV," she noted.
This line doesn't need quotes (but they don't hurt).
Torna-se:
"""You want to convert text to CSV,"" she noted."
"This line doesn't need quotes (but they don't hurt)."