https://github.com/fcoagz/xtweet
xtweet es una biblioteca de Python para interactuar con la API de Twitter.
https://github.com/fcoagz/xtweet
data-extraction library media-download python social-media twitter-api
Last synced: 2 months ago
JSON representation
xtweet es una biblioteca de Python para interactuar con la API de Twitter.
- Host: GitHub
- URL: https://github.com/fcoagz/xtweet
- Owner: fcoagz
- License: mit
- Created: 2023-08-03T14:33:46.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-05T02:05:15.000Z (almost 2 years ago)
- Last Synced: 2025-03-20T00:12:00.112Z (3 months ago)
- Topics: data-extraction, library, media-download, python, social-media, twitter-api
- Language: Python
- Homepage: https://pypi.org/project/xtweet/
- Size: 6.84 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# xtweet
**xtweet** es una biblioteca que te permite interactuar de manera eficiente con la API de Twitter. Con ella, puedes obtener información detallada sobre tweets y medios de manera rápida y sencilla.## Uso
La clase `Tweet` representa un tweet de Twitter y proporciona propiedades para acceder a la información del tweet.```py
from xtweet import Tweettweet = Tweet(url)
```### Propiedades
La clase Tweet proporciona las siguientes propiedades para acceder a la información del tweet:- `date`: Fecha de publicación del tweet.
- `text`: Texto del tweet.
- `thumbnail_url`: URL de la miniatura de la primera imagen incluida en el tweet, si está disponible.
- `likes`: Número de me gusta del tweet.
- `replies`: Número de respuestas al tweet.
- `retweets`: Número de retweets del tweet.
- `tweet_id`: ID del tweet.
- `user_name`: Nombre del usuario que publicó el tweet.
- `user_screen_name`: Nombre de pantalla del usuario que publicó el tweet.La clase `Media` representa los medios incluidos en un tweet y proporciona métodos para descargar imágenes y videos.
```py
from xtweet import Mediamedia = Media(url)
```### Métodos
La clase `Media` proporciona los siguientes métodos para descargar imágenes y videos:- `download_photo(fp, name_file)`: Descarga todas las imágenes incluidas en el tweet y las guarda en el directorio especificado por el argumento `fp` con un nombre de archivo que incluye un índice para distinguir entre las diferentes imágenes. El argumento opcional `name_file` especifica el nombre base del archivo.
- `download_video(fp, name_file)`: Descarga todos los videos incluidos en el tweet y los guarda en el directorio especificado por el argumento `fp` con un nombre de archivo que incluye un índice para distinguir entre los diferentes videos. El argumento opcional `name_file` especifica el nombre base del archivo.