This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from sqlalchemy import create_engine,ForeignKey,Column,Date,Integer,String,Boolean | |
from sqlalchemy.ext.declarative import declarative_base | |
from sqlalchemy.orm import relationship,backref,sessionmaker | |
# Course has many sections | |
# Section belongs to many courses | |
# Section has a label | |
# Label belongs to many sections | |
# Label belogns to many courses | |
# Section has a label |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from PIL import Image | |
from PIL import GifImagePlugin | |
import os,time,zipfile | |
imageObject = Image.open("./source.gif") | |
# info = imageObject.info | |
for frame in range(0,imageObject.n_frames): | |
imageObject.seek(frame) | |
#imageObject.info['transparency'] = 255 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This code is not mine: | |
# https://www.geeksforgeeks.org/extract-images-from-video-in-python/ | |
# pip3 install opencv-python | |
# Importing all necessary libraries | |
import cv2 | |
import os | |
# Read the video from specified path |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--> | |
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]--> | |
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]--> | |
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]--> | |
<head> | |
<meta charset="utf-8"> | |
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
<title></title> | |
<meta name="description" content=""> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import bs4 as bs | |
import urllib.request | |
import re | |
import nltk | |
#Install beautifulsoup | |
#Article this is from: | |
#https://stackabuse.com/text-summarization-with-nltk-in-python/ | |
#NLTK help: | |
#https://stackoverflow.com/questions/4867197/failed-loading-english-pickle-with-nltk-data-load |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# A decorator is a function that takes a function as an argument and adds a bow tie on top of it. | |
def decorator(func): | |
return func | |
#This "decorator" doesn't really decorate the input function. It just returns the input function. | |
@decorator | |
def aFunc(): | |
print('hello\n') | |
aFunc() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Problem Statement | |
================= | |
Given two strings str1 and str2, find the minimum number of edits (edit one character to another, delete char from str1 | |
or delete char from str2) to change str1 to str2. | |
Video | |
----- | |
* https://youtu.be/We3YDTzNXEk | |
Analysis | |
-------- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from pymongo import MongoClient | |
#pip3 install pymongo | |
if __name__ == "__main__": | |
client = MongoClient() | |
db = client.test_database | |
people = db.people | |
people.insert_one({'name':'Mike','food':'cheese'}) | |
people.insert_one({'name':'John','food':'ham','location':'UK'}) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import urllib,pprint | |
from bs4 import BeautifulSoup | |
def train(url): | |
html=urllib.urlopen(url).read() | |
soup = BeautifulSoup(html) | |
# kill all script and style elements | |
for script in soup(["script", "style"]): | |
script.extract() # rip it out | |
text = soup.get_text() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var intro = "Remove multiline comments to run the code therein" | |
var __version__ = "0.1" | |
document.write("Version:" +__version__) | |
function capitalize(s) | |
{ | |
return s[0].toUpperCase() + s.slice(1); | |
} | |
function title1(name=""){ |
NewerOlder