Collecter des tweets avec Python

Recueillez des tweets avec python. Il est principalement utilisé lorsque vous souhaitez obtenir des informations de 〇〇bot etc. lors de l'apprentissage d'une machine. (Dans le cas de I) Le contenu de 〇〇bot etc. est très biaisé, Par exemple, on peut dire qu'il existe de nombreux tweets sur Tundele dans le bot Tundele. Il s'agit d'un ensemble de lignes de Tundere, qui peuvent toutes être reconnues comme des lignes de Tundere, et pour le dire simplement, un modèle de "spam ou pas", c'est-à-dire Tundere classé comme Tundere ou Tundere. Peut être utilisé pour.

L'introduction a été allongée, mais le code pour obtenir le tweet n'est que de quelques lignes. La bibliothèque utilise Tweepy, donc si vous ne l'avez pas installée

commander


pip install tweepy
or
sudo easy_install tweepy

Vous pouvez l'installer avec.

Vous devez faire fonctionner CK, CS, AK, AT. Créez une nouvelle application à partir de l'URL ci-dessous et obtenez un jeton https://apps.twitter.com/ get_timeline () (Id) du compte que vous souhaitez obtenir Nombre de tweets à obtenir (cout) Appliquer.

get_timeline


#coding: utf-8
import tweepy

CK = ""
CS = ""
AK = ""
AT = ""

def get_twitter_api(CK, CS, AK, AT):
	auth = tweepy.OAuthHandler(CK, CS)
	auth.set_access_token(AK, AT)
	api = tweepy.API(auth)
	return api

def get_timeline(id, count=100):
	API = get_twitter_api(CK, CS, AK, AT)
	i = API.user_timeline(id=id, count=count)
	with open("", "w") as f:
		for k in i:
			encode = k.text+'\n'
			f.write(encode.encode('utf-8'))

if __name__ == '__main__':
	get_timeline(id="", count=100)

Recommended Posts

Collecter des tweets avec Python
Publier des tweets avec python
Rechercher des tweets Twitter avec Python
FizzBuzz en Python3
Grattage avec Python
Statistiques avec python
Grattage avec Python
Python avec Go
Twilio avec Python
Intégrer avec Python
Jouez avec 2016-Python
AES256 avec python
Testé avec Python
python commence par ()
avec syntaxe (Python)
Bingo avec python
Zundokokiyoshi avec python
Excel avec Python
Micro-ordinateur avec Python
Cast avec python
Collecter des informations sur Twitter avec Python (API Twitter)
Exclure les tweets contenant des URL avec tweepy [Python]
Communication série avec Python
Zip, décompressez avec python
Django 1.11 a démarré avec Python3.6
Jugement des nombres premiers avec Python
Python avec eclipse + PyDev.
Communication de socket avec Python
Analyse de données avec python 2
Collecter des informations depuis Twitter avec Python (construction de l'environnement)
Grattage en Python (préparation)
Essayez de gratter avec Python.
Apprendre Python avec ChemTHEATER 03
Recherche séquentielle avec Python
"Orienté objet" appris avec python
Exécutez Python avec VBA
Manipuler yaml avec python
Résolvez AtCoder 167 avec python
Communication série avec python
[Python] Utiliser JSON avec Python
Apprendre Python avec ChemTHEATER 05-1
Apprenez Python avec ChemTHEATER
1.1 Premiers pas avec Python
Binarisation avec OpenCV / Python
3. 3. Programmation IA avec Python
Méthode Kernel avec Python
Non bloquant avec Python + uWSGI
Grattage avec Python + PhantomJS
Conduisez WebDriver avec python
Utiliser mecab avec Python 3
[Python] Redirection avec CGIHTTPServer
Analyse vocale par python
Pensez à yaml avec python
Utiliser Kinesis avec Python
Premiers pas avec Python
Utiliser DynamoDB avec Python
Getter Zundko avec python
Gérez Excel avec python
Loi d'Ohm avec Python
Jugement des nombres premiers avec python
Exécutez Blender avec python