下記のツイートを保存したいのですが上手くいきません。実行中でpython intento.py >> result.dat
を書きました。

#-*- coding: utf-8 -*-
from tweepy.streaming import StreamListener
from tweepy import OAuthHandler
from tweepy import Stream
import json

# Variables that contains the user credentials to access Twitter API
access_token = 'access_token_example'
access_token_secret = 'access_token_secret'
consumer_key = 'comsumer_srcret_example'
consumer_secret = 'consumer_secret_example'


# This is a basic listener that just prints received tweets to stdout.
class StdOutListener(StreamListener):
    def on_data(self, data):
        json_load = json.loads(data)
        texts = json_load['text']
        coded = texts.encode('utf-8')
        s = str(coded)
        print(s[2:-1])
        return True

    def on_error(self, status):
        print(status)

auth = OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
stream = Stream(auth, StdOutListener())

# This line filter Twitter Streams to capture data by the keywords:                 'python', 'javascript', 'ruby'
OKINAWA = [127.672482, 26.088887, 128.275025, 26.851451]
stream.filter(track=[u'臺灣', ],languages=['ja'], locations=OKINAWA)    

実行
[root@localhost デスクトップ]#python intento.py
0o8m3o1e
ありがとー��
2tNC9CYlGoicJz ひんすーだから少金額からやるのさ残りの口座がくみてみ積み上げていけば良いのさ���
�い…��ANS_AMRAI @hanaFFRK 犯すのはまえはなだけにしてください
�じ前の車のクラウン運転してる人頭悪��
python intento.py >> result.dat

デスクトップにあるファイル(result.dat)を開くと、何も表示されません。
もしやり方がわかる方いれば、教えていただけるとありがたいです。
よろしくお願いいたします。