pythonを使ってツイートを収集したい
ウェブサイトなどで調べて、pythonを用いてツイートを収集できるように試行錯誤しているのですがうまくいきません。
発生している問題・エラーメッセージ
File "GetTweet3.py", line 58, in <module> writecsv = csv.writer(file(filename, 'w'), lineterminator='\n') NameError: name 'file' is not defined
該当のソースコード
# -*- coding:utf-8 -*- #モジュールのインポート import twitter import csv import sys #APIキーの設置 CONSUMER_KEY = 'MbHXasTngEYhTxMTbOxatNks1' CONSUMER_SECRET = 'WOFW5hXIMBSzbgCpZyP9LqC0IBQtq0WiZwIMyPzABxXuCcuCxl' ACCESS_TOKEN = '1039411076146712576-URJ02cDozawkL5Ba41uC4j87NXzROH' ACCESS_SECRET = 'xAjCy8QQVIBfmvrHmLnIoFd34g7DUEGnXd6i4RcDDTSIM' #twitterAPIのセット api = twitter.Api(consumer_key=CONSUMER_KEY, consumer_secret=CONSUMER_SECRET, access_token_key=ACCESS_TOKEN, access_token_secret=ACCESS_SECRET) #検索したい文字を指定 #count上限100件でツイート収集 tweets = api.GetSearch("季節",count=100) #csvファイル生成 filename = "tweetcsv.csv" writecsv = csv.writer(file(filename, 'w'), lineterminator='\n') #ツイートをcsvファイルに書き込み for tweet in tweets: writecsv.writerow([tweet.text.encode('shift_jis','ignore')])
試したこと
よくわからなかったので何もしていません。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/29 10:41
2019/07/29 10:49
2019/07/29 10:52 編集
2019/07/30 01:07