質問編集履歴
1
完成したコード追加
    
        title	
    CHANGED
    
    | 
         
            File without changes
         
     | 
    
        body	
    CHANGED
    
    | 
         @@ -36,4 +36,38 @@ 
     | 
|
| 
       36 
36 
     | 
    
         
             
            Nαvi
         
     | 
| 
       37 
37 
     | 
    
         
             
            ```
         
     | 
| 
       38 
38 
     | 
    
         | 
| 
      
 39 
     | 
    
         
            +
            # コード完成形
         
     | 
| 
      
 40 
     | 
    
         
            +
             
     | 
| 
      
 41 
     | 
    
         
            +
            ```python
         
     | 
| 
      
 42 
     | 
    
         
            +
            # -*- coding: utf-8 -*-
         
     | 
| 
       39 
     | 
    
         
            -
             
     | 
| 
      
 43 
     | 
    
         
            +
            import tweepy
         
     | 
| 
      
 44 
     | 
    
         
            +
            import csv
         
     | 
| 
      
 45 
     | 
    
         
            +
             
     | 
| 
      
 46 
     | 
    
         
            +
            """
         
     | 
| 
      
 47 
     | 
    
         
            +
            福岡にいて、python関連のつぶやきをしている人を探します。
         
     | 
| 
      
 48 
     | 
    
         
            +
            範囲は博多駅を起点に70kmです。北九州市も入っています。
         
     | 
| 
      
 49 
     | 
    
         
            +
            """
         
     | 
| 
      
 50 
     | 
    
         
            +
             
     | 
| 
      
 51 
     | 
    
         
            +
             
     | 
| 
      
 52 
     | 
    
         
            +
            auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
         
     | 
| 
      
 53 
     | 
    
         
            +
            auth.set_access_token(access_token, access_token_secret)
         
     | 
| 
      
 54 
     | 
    
         
            +
             
     | 
| 
      
 55 
     | 
    
         
            +
            api = tweepy.API(auth)
         
     | 
| 
      
 56 
     | 
    
         
            +
             
     | 
| 
      
 57 
     | 
    
         
            +
            #csv出力
         
     | 
| 
      
 58 
     | 
    
         
            +
            with open('tweets_python.csv', 'w+',newline='',encoding='utf-8') as f:
         
     | 
| 
      
 59 
     | 
    
         
            +
                n = 0
         
     | 
| 
      
 60 
     | 
    
         
            +
                for status in api.search(q = 'python' or 'tweepy', lang='ja', geocode="33.590045,130.420611,70km", count=100):
         
     | 
| 
      
 61 
     | 
    
         
            +
                    sc_n = status.user.screen_name
         
     | 
| 
      
 62 
     | 
    
         
            +
                    u_loc = status.user.location
         
     | 
| 
      
 63 
     | 
    
         
            +
             
     | 
| 
      
 64 
     | 
    
         
            +
                    writer = csv.writer(f, lineterminator='\n')
         
     | 
| 
      
 65 
     | 
    
         
            +
                    writer.writerow([n, '@' + sc_n, u_loc])
         
     | 
| 
      
 66 
     | 
    
         
            +
                    n += 1
         
     | 
| 
      
 67 
     | 
    
         
            +
            pass
         
     | 
| 
      
 68 
     | 
    
         
            +
            ```
         
     | 
| 
      
 69 
     | 
    
         
            +
             
     | 
| 
      
 70 
     | 
    
         
            +
            **出力結果**
         
     | 
| 
      
 71 
     | 
    
         
            +
            csvファイルでの出力となります。厳密に言うと博多から70km圏内のツイートを指定しています。またツイートを投稿した場所?で取っているので横浜在住の方も入っています。
         
     | 
| 
      
 72 
     | 
    
         
            +
            `api.search`で`count=10`とcount=100`のどちらも試したのですが、結果変わらず。。。重複している部分もあるので、福岡県内でTwitter使用&python情報ツイート中な方は私を入れても8人。。。?(;´▽`A``
         
     | 
| 
      
 73 
     | 
    
         
            +
            
         
     |