Skip to content

Instantly share code, notes, and snippets.

View cha1690's full-sized avatar
📈
Python, Django/Flask, HTML, CSS & Bootstrap

Rucha Deshpande cha1690

📈
Python, Django/Flask, HTML, CSS & Bootstrap
View GitHub Profile
@cha1690
cha1690 / Playlist
Created May 29, 2020 11:55
Shuffle Video Playlist
from shuffle import youtube_object
@app.route('/home', methods=['GET', 'POST'])
def home():
category_data = current_user.category
choices=category_data.split(',')
playlist=[]
for choice in choices:
try:
videos = youtube_object.videos().list(
@cha1690
cha1690 / Shuffle Init
Created May 29, 2020 11:40
Shuffle Init
from apiclient.discovery import build
DEVELOPER_KEY = "developer key"
YOUTUBE_API_SERVICE_NAME = "youtube"
YOUTUBE_API_VERSION = "v3"
youtube_object = build(YOUTUBE_API_SERVICE_NAME,
YOUTUBE_API_VERSION,
developerKey=DEVELOPER_KEY)
from flask_wtf import FlaskForm
from wtforms import StringField, PasswordField, SubmitField, BooleanField, SelectMultipleField, widgets
from wtforms.validators import DataRequired, Length, Email, EqualTo, ValidationError
from flask_wtf.file import FileField, FileAllowed
from flask_login import current_user
from shuffle.models import User
from shuffle import youtube_object
def youtube_video_categories():
video_category = youtube_object.videoCategories(
@cha1690
cha1690 / coronaApp.py
Created March 29, 2020 12:28
Coronavirus App
from flask import Flask, render_template
import requests
from bs4 import BeautifulSoup
import dateutil.parser
import pandas as pd
import plotly
from plotly import graph_objs as go
import json
app = Flask(__name__)