xtweet


Namextweet JSON
Version 1.0.2 PyPI version JSON
download
home_pagehttps://github.com/fcoagz/pydolarvenezuela
SummaryEs una biblioteca que te permite interactuar de manera eficiente con la API de Twitter.
upload_time2023-08-05 02:05:48
maintainer
docs_urlNone
authorFrancisco Griman
requires_python>=3.8
licenseMIT
keywords api twitter social media data extraction media download python
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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 Tweet

tweet = 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 Media

media = 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.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/fcoagz/pydolarvenezuela",
    "name": "xtweet",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "api,twitter,social media,data extraction,media download,python",
    "author": "Francisco Griman",
    "author_email": "Francisco Griman <grihardware@gmail.com>",
    "download_url": "",
    "platform": null,
    "description": "# xtweet\r\n**xtweet** es una biblioteca que te permite interactuar de manera eficiente con la API de Twitter. Con ella, puedes obtener informaci\u00f3n detallada sobre tweets y medios de manera r\u00e1pida y sencilla.\r\n\r\n## Uso\r\nLa clase `Tweet` representa un tweet de Twitter y proporciona propiedades para acceder a la informaci\u00f3n del tweet.\r\n\r\n```py\r\nfrom xtweet import Tweet\r\n\r\ntweet = Tweet(url)\r\n```\r\n\r\n### Propiedades\r\nLa clase Tweet proporciona las siguientes propiedades para acceder a la informaci\u00f3n del tweet:\r\n\r\n- `date`: Fecha de publicaci\u00f3n del tweet.\r\n- `text`: Texto del tweet.\r\n- `thumbnail_url`: URL de la miniatura de la primera imagen incluida en el tweet, si est\u00e1 disponible.\r\n- `likes`: N\u00famero de me gusta del tweet.\r\n- `replies`: N\u00famero de respuestas al tweet.\r\n- `retweets`: N\u00famero de retweets del tweet.\r\n- `tweet_id`: ID del tweet.\r\n- `user_name`: Nombre del usuario que public\u00f3 el tweet.\r\n- `user_screen_name`: Nombre de pantalla del usuario que public\u00f3 el tweet.\r\n\r\nLa clase `Media` representa los medios incluidos en un tweet y proporciona m\u00e9todos para descargar im\u00e1genes y videos.\r\n\r\n```py\r\nfrom xtweet import Media\r\n\r\nmedia = Media(url)\r\n```\r\n\r\n### M\u00e9todos\r\nLa clase `Media` proporciona los siguientes m\u00e9todos para descargar im\u00e1genes y videos:\r\n\r\n- `download_photo(fp, name_file)`: Descarga todas las im\u00e1genes incluidas en el tweet y las guarda en el directorio especificado por el argumento `fp` con un nombre de archivo que incluye un \u00edndice para distinguir entre las diferentes im\u00e1genes. El argumento opcional `name_file` especifica el nombre base del archivo.\r\n\r\n- `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 \u00edndice para distinguir entre los diferentes videos. El argumento opcional `name_file` especifica el nombre base del archivo.\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Es una biblioteca que te permite interactuar de manera eficiente con la API de Twitter.",
    "version": "1.0.2",
    "project_urls": {
        "Bug Tracker": "https://github.com/fcoagz/xtweet/issues",
        "Homepage": "https://github.com/fcoagz/xtweet"
    },
    "split_keywords": [
        "api",
        "twitter",
        "social media",
        "data extraction",
        "media download",
        "python"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b912dc46deef457a9cb55162e77d45b670219e486ce76694a7af98e69dfb14ac",
                "md5": "edaa5cebcbb9596de99767047576ddc0",
                "sha256": "ce78f17490d8806e79fb79b2f111e58ed6d35c4f746c0b5b795a003ca03da11c"
            },
            "downloads": -1,
            "filename": "xtweet-1.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "edaa5cebcbb9596de99767047576ddc0",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 5078,
            "upload_time": "2023-08-05T02:05:48",
            "upload_time_iso_8601": "2023-08-05T02:05:48.336142Z",
            "url": "https://files.pythonhosted.org/packages/b9/12/dc46deef457a9cb55162e77d45b670219e486ce76694a7af98e69dfb14ac/xtweet-1.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-08-05 02:05:48",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "fcoagz",
    "github_project": "pydolarvenezuela",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "xtweet"
}
        
Elapsed time: 0.09616s