Add files via upload

This commit is contained in:
Matvey Tarasov
2017-05-15 20:52:58 +03:00
committed by GitHub
parent 3b42600600
commit 6bf29e1e5c
5 changed files with 108 additions and 1 deletions

55
main.py Normal file
View File

@@ -0,0 +1,55 @@
from twython import Twython, TwythonError
import random
import sys
import os
import time
import urllib
import string
import random
import filecmp
import shutil
from check import *
import authorization
import PIL
from PIL import Image, ImageDraw, ImageFont
from clarifai import rest
from clarifai.rest import ClarifaiApp
log_file=open('log_file.txt','a')
dir = str(os.getcwd())+'/'
os.chdir(dir)
def main():
W = 440
shutil.copyfile(dir+'img.jpg', dir+'imgold.jpg')
while True:
id = authorization.id_generator()
imgFromUrl = urllib.urlopen('https://imgur.com/'+id+'.jpg')
file = open('/home/kokosso/Python/TwitterShitter/img.jpg', 'r+')
file.write(imgFromUrl.read())
file.close()
Image.open(dir+'img.jpg').convert('RGB').save(dir+'img.jpg')
img = Image.open(dir+'img.jpg')
wpercent = (W/float(img.size[0]))
hsize = int((float(img.size[1])*float(wpercent)))
img = img.resize((W,hsize), PIL.Image.ANTIALIAS)
img.save(dir+'img.jpg')
if (filecmp.cmp(dir+'img.jpg', dir+'imgold.jpg') == False) and (filecmp.cmp(dir+'img.jpg', dir+'nla1.jpg') == False) and (filecmp.cmp(dir+'img.jpg', dir+'nla2.jpg') == False):
break
string = ''
data = authorization.app.tag_urls(['https://imgur.com/'+id+'.jpg'])
i=0
for i in range(5):
string = string+'#'+data['outputs'][0]['data']['concepts'][i]['name'].replace(" ", "")+" "
tweetimg = open(dir+'img.jpg')
authorization.twitter.update_status_with_media(status = string, media = tweetimg)
log_file.write(str(u"https://imgur.com/'+id+'.jpg '+string+'\n"))
time.sleep (60*30)