def save_picture_url(url): random_hex = 'pic_'+str(rand(100,1000)*rand(1000,10000))+'_' f_ext = '.'+url.split('.')[-1] if f_ext == '.': f_ext = '.jpg' picture_fn = random_hex + f_ext picture_path = os.path.join(current_app.root_path, 'static/profile_pics', picture_fn) output_size = (125, 125) i = Image.open(urlopen(url)) i.thumbnail(output_size) try: i.save(picture_path) except: return 'default.jpg' return picture_fn
def save_picture(form_picture): random_hex = 'pic_'+str(rand(100,1000)*rand(1000,10000))+'_' _, f_ext = os.path.splitext(form_picture.filename) picture_fn = random_hex + f_ext picture_path = os.path.join(current_app.root_path, 'static/profile_pics', picture_fn) output_size = (125, 125) i = Image.open(form_picture) i.thumbnail(output_size) i.save(picture_path) return picture_fn
def get_unique_username(uname): temp_uname = uname user = User.query.filter_by(username=uname).first() while user: temp_uname = uname + '_' + str(rand(1,1000)) user = User.query.filter_by(username=temp_uname).first() return temp_uname
from code_tester import rand, show, reader, randomize debug = False amax = int(10000) n = rand(5, 1000) q = rand(5, 100000) if (debug): amax = 20 n = 10 q = 20 print(n, q) for i in range(n): print(rand(amax), end=' ') print() for test in range(q): """ main test case loop """ t = rand(0, 2) a = rand(1, n - 3) if (t == 0): b = rand(a, n) print(t, a, b) if (t == 1): b = rand(0, amax) print(t, a, b)
from code_tester import rand, show, reader, randomize n_ = 100000 t = rand(1, 10) print(t) for _ in range(t): n = rand(300, n_) m = rand(1, 100) print(n, m) a = [int(x) for x in range(1, n + 1)] a = randomize(a) for i in range(m): print(a[i], end=" ") print() a = randomize(a) for i in range(1, n): temp = rand(0, i - 1) print(a[temp], a[i])
from code_tester import rand,randomize,reader args = reader() if(len(args)==0): t_ = 1 n_ = 10 q_ = 10 a_ = 20 else: t_ = int(args[0]) t = rand(t_) # print(t) for test in range(t): """ main test case loop """ n = rand(n_) q = rand(q_) print(n,q) for _ in range(n): print(rand(a_),end=' ') print() for _ in range(q): if(n==1): a = rand(1) else: a = rand(n-1) b = rand(a,n)