Converti des tweets en images pour Instagram
Project description
Content-Convertor
Content-Convertor est un package python permettant de convertir des tweets en fichiers png prêts à être postés sur Instagram.
Installation
Pour l'installer, il suffit de lancer la commande : pip install contentconvertor
.
Utilisation
Ce package comprends différentes fonctions.
-
connexion_to_api
: permet de se connecter à l'API de Twitter. Il faut pour cela rentrer les clés d'API et les tokens d'accès. Pour les obtenir, il faut créer une application sur le site de Twitter.
Liste des paramètres dans l'ordrebearer_token
: clé d'API (Bearer Token)
Retourne la connexion à l'API de Twitter
- Code d'exemple :
api = connexion_to_api(bearer_token="")
-
get_user_id
: permet de récupérer l'id d'un utilisateur. Il faut pour cela rentrer le nom de l'utilisateur.
Liste des paramètres dans l'ordreapi
: connexion à l'API de Twitter (obtenue avec la fonctionconnexion_to_api
)username
: nom de l'utilisateur (sans le @)
Retourne l'id de l'utilisateur
-
get_tweets
: permet de récupérer les tweets d'un utilisateur. Il faut pour cela rentrer le nom de l'utilisateur et le nombre de tweets à récupérer.
Liste des paramètres dans l'ordre
-
Obligatoire :
api
: connexion à l'API de Twitter (obtenue avec la fonctionconnexion_to_api
)user_id
: ID de l'utilisateur (obtenu avec la fonctionget_user_id
)
-
Optionnel :
nb_tweets
: nombre de tweets à récupérer (par défaut : 5)exclude
: exclure les tweets de type "replies" ou "retweets" (par défaut : None)
Retourne une liste de tweets
-
Code d'exemple :
- Minimum requis
list_tweets = get_tweets(api, "iziatask")
- Avec tous les paramètres
list_tweets = get_tweets(api, "iziatask", nb_tweets=5, exclude=["replies", "retweets"])
-
download_tweets
: permet de télécharger au format png les tweets d'un utilisateur.
Liste des paramètres dans l'ordre- Obligatoire :
user
: utilisateurtweets
: (obtenu avec la fonctionget_tweets
)
- Optionnel :
path
: chemin où télécharger les tweets (par défaut : "")mode
: mode de capture d'écran (par défaut : 0)nigh_mode
: mode nuit (par défaut : 2)
Retourne rien, vous aurez vos tweets téléchargés au format png, à l'endroit où vous avez lancé votre script.
- Obligatoire :
- Code d'exemple :
- Minimum requis
download_tweets(user, tweets)
- Avec tous les paramètres
download_tweets(user, tweets, path="images", mode=0, nigh_mode=2)
get_image
: permet de récupérer l'image d'un tweet. Il faut pour cela rentrer le path de l'image.
Liste des paramètres dans l'ordre
-path
: path de l'image
Retourne l'objet Image
- Code d'exemple :
image = get_image("chemin/vers/image.png")
resizing
: permet de redimensionner une image.
Liste des paramètres dans l'ordre
-image
: objet Image (obtenu avec la fonctionget_image
)
Retourne rien, vous aurez votre image redimensionnée enregistrée au même endroit que précédemment.- Code d'exemple :
resizing(image)
Exemple d'utilisation
Pour voir un exemple d'utilisation complet, rendez-vous ici : GitHub.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for contentconvertor-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10be612522ce7bee47fc9bc18ee8fa0626d7625e8e337bdec20c3d39ab2bfb30 |
|
MD5 | 79b8cb3dee313368d9ccab7035dd705f |
|
BLAKE2b-256 | 5da0599a20ec779587ab82780eef7a8df20a1310cc276880b41c5d7798b78db4 |