human
I am working on the file "Python/2016-08-01/aula5-parte3-desafio2.ipynb".
The first task is:
Note que os dados que foram retornados estão no formato JSON. Veja o notebook sobre JSON
3. Revisar a função embutida open para salvar os arquivos
Vamos alterar a classe DadosPublicosTwitter para que quando a mesma for instanciada, crie um arquivo chamado tweets.json e que cada tweet seja adicionado no fim do arquivo. Para isso vamos utilizar o mode='a'.
Ver slide 43.
Can you write Python code for it?

=====
What is a the Python code you requested?
assistant
#Here is the Python code you requested.

class DadosPublicosTwitter(tweepy.StreamListener):
    def __init__(self):
        self.salvar_arquivo = open('tweets.json', mode='a')
    
    def on_data(self, dados):
        self.salvar_arquivo.write(dados)

dados_twitter = DadosPublicosTwitter()

fluxo = tweepy.Stream(autorizar, dados_twitter)

try:
    fluxo.filter(track=['Big Data'])
except KeyboardInterrupt:
    print("\n\n **Execução foi encerrada via teclado (Ctrl+C)**")