Oi, Cinthia! Tudo bem?
Desde já, peço desculpas pela demora em te responder.
A resposta é sim para todas as suas dúvidas! Na documentação do Microsoft SQL Server, há duas seções que envolvem a integração deste Sistema Gerenciador de Banco de Dados com o Python, apresentando quais bibliotecas você pode utilizar e as etapas necessárias para conexão com o banco de dados e manipulação deste.
Para visualizar a documentação, basta clicar no link abaixo:
No lado esquerdo da tela, há um menu de navegação que você pode utilizar para explorar os conteúdos referentes ao Python.
Ao observar a documentação, você verá bastante a utilização da biblioteca Pandas. Ela oferece uma infinidade de funcionalidades, sendo uma delas a exportação de conteúdos para os formatos xlsl
e csv
.
Um exemplo de exportação é utilizar o método read_sql
(para efetuar a leitura de um script SQL) e to_excel
ou to_csv
para salvar as informações obtidas na consulta.
Abaixo estarei deixando alguns links interessantes sobre estes dois métodos do Pandas. Os conteúdos foram escritos em inglês, caso não tenha familiaridade com o idioma, você pode clicar com o botão direito do mouse e selecionar a opção de tradução para o português!
Cinthia, espero que isso possa te ajudar! Como não tenho acesso ao cenário completo do seu projeto, outros testes e pesquisas terão de ser feitos a fim de obter o resultado esperado, mas espero que esta resposta seja um bom ponto de partida para a resolução do seu problema!
Fico à disposição em caso de dúvidas.
Um forte abraço!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!