Improved console output with more information
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import requests, json, time, argparse, sys, os
|
||||
import requests, json, time, argparse, sys, os, logging
|
||||
from PIL import Image
|
||||
from io import BytesIO
|
||||
|
||||
@@ -12,7 +12,7 @@ args = parser.parse_args()
|
||||
|
||||
r = requests.get(args.u + ".json")
|
||||
|
||||
print("Got main request")
|
||||
print("Got main request from " + args.u + ".json" )
|
||||
|
||||
rjson = r.json()
|
||||
|
||||
@@ -22,7 +22,7 @@ for i in rjson['posts']:
|
||||
if "ext" in i:
|
||||
ir = requests.get("https://i.4cdn.org/" + board + "/" + str(i['tim']) + i['ext'])
|
||||
|
||||
print("Got post request")
|
||||
print("Got post request for: " + board + "/" + str(i['tim']) + i['ext'])
|
||||
|
||||
bstream = BytesIO(ir.content)
|
||||
|
||||
@@ -31,7 +31,7 @@ for i in rjson['posts']:
|
||||
im = Image.open(bstream)
|
||||
print("Converted bytes to image")
|
||||
im.save(args.o + "/" + board + "-" + str(i['tim']) + i['ext'])
|
||||
print("Saved image")
|
||||
print("Saved image: " + board + "-" + str(i['tim']) + i['ext'])
|
||||
except KeyboardInterrupt:
|
||||
print('Closing')
|
||||
try:
|
||||
@@ -43,7 +43,7 @@ for i in rjson['posts']:
|
||||
with open(args.o + "/" + board + str(i['tim']) + i['ext'], 'wb') as f:
|
||||
f.write(bstream.getbuffer())
|
||||
f.close()
|
||||
print("Saved video")
|
||||
print("Saved video: " + board + "-" + str(i['tim']) + i['ext'])
|
||||
except Exception as err:
|
||||
print("Cant convert data to image or video maybe not an image or video format")
|
||||
print("NO: " + str(i['no']))
|
||||
|
||||
Reference in New Issue
Block a user