Usando somente Python dá pra trabalhar com Análise de dados, Ciência de Dados e BI?

Usando somente Python dá pra trabalhar com (Análise de dados, Ciência de Dados e BI) ?

Depende do que quer atender na prática, ecossistema de ferramentas usadas na empresa, etc.

Então deve me atender, pois o power bi tem umas restrições para publicar assim como tableau e o knime.
Vou então iniciar o aprendizado.

preciso de leitura de arquivos csv, json e do mysql, analisar e fazer um dashboards.

Pode usar Python então. Logicamente não vai ter as facilidades do Power BI e Tableau.

Estou pensando em usar para pequenos negócios, vou ver e ainda tenho muito que aprender sobre essas áreas.

Em relação a programação pra análise de dados, prefiro R do que Python.