def autofollow(api, users, start, end): try: relationships = api.lookup_friendships(screen_names=users[start:end]) for relationship in relationships: if not relationship.is_following: print("User is not following", relationship.screen_name) api.create_friendship(relationship.screen_name) sleep(2) except tweepy.TweepError as e: print(e) script, account = argv credentials = credentials_unpickler.unpickle(account) auth = tweepy.OAuthHandler(credentials["consumer_key"], credentials["consumer_secret"]) auth.set_access_token(credentials["access_token"], credentials["access_token_secret"]) api = tweepy.API(auth) candidats = [ "inesarrimadas", # Inés Arrimadas (C's) "antoniobanos_", # Antonio Baños (CUP) "ramon_espadaler", # Ramon Espadaler (UDC) "albiol_xg", # Xavier García Albiol (PP) "miqueliceta", # Miquel Iceta (PSC) "lluisrabell", # Lluís Rabell (CSQEP) "raulromeva", # Raül Romeva (JxS) ]
#!/usr/bin/python3 from sys import argv import random import credentials_unpickler import tweepy import os import json import requests from io import BytesIO from PIL import Image, ImageColor, ImageOps, ImageFont, ImageDraw script, account_1, account_2 = argv credentials_1 = credentials_unpickler.unpickle(account_1) credentials_2 = credentials_unpickler.unpickle(account_2) if credentials_1.get('extra_tokens'): nasa_api_key = credentials_1['extra_tokens']['nasa_api_key'] else: nasa_api_key = 'DEMO_KEY' # Obtain rovers info rovers_url_base = 'https://api.nasa.gov/mars-photos/api/v1/rovers/' payload = {'api_key': nasa_api_key} rovers_req = requests.get(rovers_url_base, params=payload) rovers_json = rovers_req.json() # Determine image to obtain need_images = True while need_images: