Para criar uma barra de progresso, você pode usar a classe barra de progresso assim:

Sintaxe

from tkinter.ttk import Progressbar

bar = Progressbar(janela, length=200)




Você pode definir o valor da barra de progresso assim:

bar['value'] = 70





Você pode definir esse valor com base em qualquer processo que desejar, como baixar um arquivo ou concluir uma tarefa.

Python tkinter - como alterar cor da barra de progresso

Alterar a cor da barra de progresso é um pouco complicado, mas super fácil.
Primeiro, criaremos um estilo e definiremos a cor do plano de fundo e, finalmente, definiremos o estilo criado para a barra de progresso.

Verifique o seguinte exemplo: