示例#1
0
    def __init__(self):
        self.config = Config.load()
        urlRT = 'https://www.rottentomatoes.com/api/private/v2.0/browse\
        ?page=1\
        &limit=40\
        &type=cf-dvd-streaming-all\
        &minTomato=70'

        # urlRT = 'https://www.rottentomatoes.com/api/private/v2.0/browse\
        # ?page=1\
        # &limit=40\
        # &type=top-dvd-streaming\
        # &minTomato=70\
        # &genres=1;2;4;5;6;8;9;10;11;13;18;14\
        # &sortBy=popularity'
        data = requests.get(urlRT).json()['results']
        self.df = json_normalize(data)
示例#2
0
from django.shortcuts import render
from django.core.paginator import Paginator, EmptyPage, PageNotAnInteger, InvalidPage
from django.db.models import Q

# from .movieData import S3
from ..controllers.movieData import RottonTomatoes
from ..controllers.movieApp import Movieflix

from movieflix.models import Movie

from configs import Config

# Load configs
config = Config.load()


def home(request):
    movie_list = Movieflix.retrieve_data()
    page = request.GET.get('page', 1)
    paginator = Paginator(movie_list, config['movie']['qty'])

    try:
        movies = paginator.page(page)
    except PageNotAnInteger:
        movies = paginator.page(1)
    except (InvalidPage, EmptyPage):
        movies = paginator.page(paginator.num_pages)

    return render(request, 'home.html', {'moviedata': movies})

def updateDb(request):
示例#3
0
            lab[:, :3] = lab[:, :3][:, np.array(common_order)[1:] - 1]
    return im, lab


def myrotate(im, deg, reshape, order):
    newim = []
    for slice in im:
        newim.append(rotate2d(slice, deg, resize=reshape, order=order))
    return np.array(newim)


if __name__ == '__main__':
    from configs import Config
    import numpy as np

    Config.load('../configs/test.yml')
    crop = Crop(Config)
    # data = np.ones([1, 500,500,500])
    # crop_data = crop(data)
    # crop_data2 = augment(crop_data, Config.augtype)

    data = myDataset(Config, 'train')
    im, lab, name = data[0]

    data2 = myDataset(Config, 'val')
    im, lab, nswh, name = data2[0]
    print(im.shape)
    print(lab.shape)
    print(nswh)

    comb = data2.split_comb.combine(im, nswh)