diff --git a/Loops/Char_parallelogram.py b/Loops/Char_parallelogram.py index fa58985..b8b9352 100644 --- a/Loops/Char_parallelogram.py +++ b/Loops/Char_parallelogram.py @@ -6,7 +6,7 @@ def printString(string): for i in range(0,n): print(string[i],end=" ") -string = "TESTINGPROGRAM" +string = "TEST" n = len(string) # print(n) for i in range(1,n+1): diff --git a/Text_Speech.py b/Text_Speech.py index 7382fe8..a76ca68 100644 --- a/Text_Speech.py +++ b/Text_Speech.py @@ -8,7 +8,7 @@ import os # The text that you want to convert to audio -mytext = 'Welcome to binarynote.com and this is really amazing my dear!' +mytext = 'My Baby samraddhi is playing with my mobile phone. Welcome to binarynote.com and this is really amazing my dear!' # Language in which you want to convert language = 'en' diff --git a/__pycache__/turtle.cpython-36.pyc b/__pycache__/turtle.cpython-36.pyc index 73915cc..bd219a2 100644 Binary files a/__pycache__/turtle.cpython-36.pyc and b/__pycache__/turtle.cpython-36.pyc differ diff --git a/database/delete_record.py b/database/delete_record.py index 53268dc..4e52d32 100644 --- a/database/delete_record.py +++ b/database/delete_record.py @@ -13,7 +13,7 @@ db = MySQLdb.connect("localhost","root","ramji","cable") -cursor = db.cursor(); +cursor = db.cursor() name = input("Enter any name") diff --git a/database/insert_row.py b/database/insert_row.py index 0958c29..f4282a9 100644 --- a/database/insert_row.py +++ b/database/insert_row.py @@ -9,9 +9,47 @@ # Licence: MIT #------------------------------------------------------------------------------- import MySQLdb -db = MySQLdb.connect("localhost","root","ramji","cable") -cursor = db.cursor() -sql ="insert into customer values(20,'rakesh','jagdish','cf-4 arun vihar','12121212','arun@bin.com');" -cursor.execute(sql) -db.close() -print("Row inserted successfully") \ No newline at end of file +from prettytable import PrettyTable + +def del_record(cursor): + data = input("Enter something related to your record :") + sql = "delete from customer where name like '%"+data+"%' or fname like '%"+data+"%' or address like '%"+data+"%'" + sql = sql +" or phone like '%"+data+"%' or email like '%"+data +"%'" + cursor.execute(sql) + +def show_result(cursor): + sql ="select * from customer" + cursor.execute(sql) + results = cursor.fetchall() + t = PrettyTable(['ID','Name','FatherName','Address','Phone','Email']) + for idr,name,fname,add,phone,email in results: + t.add_row([idr,name,fname,add,phone,email]) + print(t) + +def input_data(cursor): + admno = input("Enter Admno : ") + name = input("Enter student Name : ") + fname = input("Enter Father Name : ") + address = input("Enter Address : ") + phone = input ("Enter any valid Phone NO :") + email = input("Enter any valid Email ID : ") + """ create cursor to generate/ execute sql statement""" + sql = "insert into customer values (" + admno + ",'"+name+"','"+fname+"','"+address+"','"+phone+"','"+email+"');" + # print(sql) + cursor.execute(sql) + +"""MAIN PROGRAM START FROM HERE """ + +if __name__=='__main__': + db = MySQLdb.connect("localhost","root","ramji","cable") + cursor = db.cursor() + # sql ="insert into customer values(20,'rakesh','jagdish','cf-4 arun vihar','12121212','arun@bin.com');" + # cursor.execute(sql) + input_data(cursor) + db.commit() + show_result(cursor) + del_record(cursor) + db.commit() + show_result(cursor) + db.close() + \ No newline at end of file diff --git a/database/select_command.py b/database/select_command.py index c55956f..8dcc480 100644 --- a/database/select_command.py +++ b/database/select_command.py @@ -10,17 +10,23 @@ #------------------------------------------------------------------------------- import MySQLdb +from prettytable import PrettyTable # Open database connection db = MySQLdb.connect("localhost","root","ramji","cable" ) cursor = db.cursor() +cnt = cursor.execute("select count(*) from customer") sql ="select * from customer" cursor.execute(sql) results = cursor.fetchall() #print( "ID Name Father Name Address") +print("\n Total records ",cnt) +t = PrettyTable(['ID','Name','FatherName','Address','Phone','Email']) for idr,name,fname,add,phone,email in results: #idr = record[0] #name = record[1] #fname = record[2] #add = record[3] - print(idr,name,fname,add,phone,email) + t.add_row([idr,name,fname,add,phone,email]) + # print(idr,name,fname,add,phone,email) +print(t) db.close() \ No newline at end of file diff --git a/fileHandling/Bulk_Image_Resizer.py b/fileHandling/Bulk_Image_Resizer.py index b2030c6..89bdd5b 100644 --- a/fileHandling/Bulk_Image_Resizer.py +++ b/fileHandling/Bulk_Image_Resizer.py @@ -1,12 +1,10 @@ #------------------------------------------------------------------------------- -# Name: small images -# Purpose: Program to create small images -# -# Author: rakesh kumar -# -# Created: 09-02-2018 -# Copyright: rakesh kumar -# Licence: Private use on one computer +# Name: small images +# Purpose: Program to create small images +# Author: rakesh kumar +# Created: 09-02-2018 +# Copyright: rakesh kumar +# Licence website : http://www.cbsetoday.com #------------------------------------------------------------------------------- import os import glob @@ -48,7 +46,7 @@ def deleteFiles(): small(filename1,targetdir,filename) #print filename - print ( "Job Complete " + str(count) + "....Check your folder now" ) + print ( "\n\n\nJob Complete " + str(count) + "....Check your Destination folder now\n\n" ) if __name__ == '__main__': deleteFiles() diff --git a/fileHandling/csvReader.py b/fileHandling/csvReader.py index 8143eef..add5db7 100644 --- a/fileHandling/csvReader.py +++ b/fileHandling/csvReader.py @@ -42,7 +42,7 @@ def writecell(ws,sub,marks,row): except: return -with open('result.csv','r') as csvfile: +with open('raju.csv','r') as csvfile: csv_reader = csv.reader(csvfile) wb = xlwt.Workbook() ws = wb.add_sheet("result") @@ -75,6 +75,7 @@ def writecell(ws,sub,marks,row): # # for i in line3: # # print(i, end=" ") # # print(); + # print(line) ws.write(i,0,line3[0]) ws.write(i,1,line3[1]+' '+line3[2]) writecell(ws,line3[4],line3[5],i) diff --git a/pandas/basic.py b/pandas/basic.py new file mode 100644 index 0000000..2999194 --- /dev/null +++ b/pandas/basic.py @@ -0,0 +1,3 @@ +import pandas as pd +pf = pd.read_excel('result.xls') +print(pf) \ No newline at end of file diff --git a/raju.csv b/raju.csv new file mode 100644 index 0000000..e67d0b0 --- /dev/null +++ b/raju.csv @@ -0,0 +1,132 @@ +5877567 ABHISHEK RAI M 301 074 B2 042 050 D2 043 030 E 041 033 D2 048 049 D2 C1 C1 C1 COMP +5877568 AKASH ANAND M 301 078 B1 042 069 B2 043 064 C1 041 050 C2 083 074 C1 A1 A1 A1 PASS +5877569 AMBIKA RASTOGI F 301 058 C2 042 065 C1 043 066 C1 041 049 C2 083 059 D1 A1 A1 A1 PASS +5877570 ANSHIKA F 301 078 B1 042 069 B2 043 060 C2 041 054 C2 083 072 C1 A1 A1 A1 PASS +5877571 ASHOK UPADHYAY M 301 078 B1 042 083 A2 043 083 A2 041 083 B1 083 083 B1 A1 A1 A1 PASS +5877572 ATISHAY JAIN M 301 095 A1 042 095 A1 043 095 A1 041 095 A1 083 090 A2 A1 A1 A1 PASS +5877573 DIKSHANT GAUTAM M 301 094 A1 042 079 B1 043 061 C2 041 055 C1 083 083 B1 A1 A1 A2 PASS +5877574 PRASHANT MEENA M 301 090 A1 042 089 A2 043 075 B1 041 085 A2 083 080 B2 A1 A1 A1 PASS +5877575 RICHA SRIVASTAVA F 301 094 A1 042 081 B1 043 073 B1 041 076 B1 083 095 A1 A2 A2 A1 PASS +5877576 RISHABH DALELA M 301 073 B2 042 076 B1 043 054 D1 041 065 B2 083 073 C1 A2 A2 A2 PASS +5877577 RITIK NAUTIYAL M 301 048 D1 042 052 D2 043 059 C2 041 052 C2 083 072 C1 B1 A2 A2 PASS +5877578 SHEEFALI BISWAKARMA F 301 095 A1 042 083 A2 043 087 A2 041 066 B2 083 085 B1 A1 A1 A1 PASS +5877579 STANZIN WANGCHOK M 301 095 A1 042 068 C1 043 073 B1 041 062 C1 083 076 C1 A1 A1 A1 PASS +5877580 VAIBHAV SAXENA M 301 051 D1 042 059 D1 043 064 C1 041 085 A2 083 088 A2 B1 A2 B1 PASS +5877581 ABHISHEK KUMAR M 301 087 A2 042 066 C1 043 079 B1 041 063 B2 048 081 A2 A1 A1 A1 PASS +5877582 AKHLAKH AHMED M 301 080 B1 042 080 B1 043 077 B1 041 085 A2 048 063 C2 A2 A2 A2 PASS +5877583 ANKITA z F 301 091 A1 042 061 C2 043 061 C2 041 042 D1 048 057 D1 A1 A1 A1 PASS +5877584 MOHAMMAD KAIF M 301 073 B2 042 073 B2 043 078 B1 041 095 A1 048 056 D1 A1 A1 A1 PASS +5877585 SAGAR PANWAR M 301 064 C2 042 066 C1 043 062 C2 041 052 C2 048 062 C2 C1 B2 B1 PASS +5877586 SHAILLY NAIK F 301 064 C2 042 054 D1 043 062 C2 041 060 C1 048 057 D1 B1 B2 B1 PASS +5877587 SHIKSHANSHU JHA M 301 093 A1 042 088 A2 043 095 A1 041 084 A2 048 077 B1 A2 B1 B2 PASS +5877588 UMANG UTKARSH M 301 073 B2 042 090 A1 043 095 A1 041 095 A1 048 074 B2 A1 A1 A1 PASS +5877589 VRATANT SAXENA M 301 061 C2 042 059 D1 043 054 D1 041 049 C2 083 072 C1 A2 A2 B2 PASS +5877590 AASTHA PANDEY F 301 083 B1 042 090 A1 043 095 A1 041 096 A1 048 074 B2 A1 A1 A1 PASS +5877591 ADITYA PATEL M 301 080 B1 042 073 B2 043 066 C1 041 079 B1 048 083 A2 A2 A1 A1 PASS +5877592 ADITYA SONI M 301 091 A1 042 077 B1 043 064 C1 041 056 C1 048 085 A2 A1 A1 A1 PASS +5877593 DAKSH TRIVEDI M 301 078 B1 042 092 A1 043 085 A2 041 095 A1 048 082 A2 A1 A1 A1 PASS +5877594 PRANAV PANDEY M 301 083 B1 042 061 C2 043 053 D1 041 053 C2 048 073 B2 B2 B2 B2 PASS +5877595 PRIYANKA RAI F 301 081 B1 042 073 B2 043 063 C1 041 070 B2 048 079 B1 A1 A1 A1 PASS +5877596 RAGHAV BATRA M 301 064 C2 042 067 C1 043 071 B2 041 081 B1 048 063 C2 B2 C1 B2 PASS +5877597 RISHABH z M 301 079 B1 042 062 C2 043 062 C2 041 063 B2 048 055 D1 B2 B1 A2 PASS +5877598 SHRUTI RASTOGI F 301 095 A1 042 082 A2 043 088 A2 041 095 A1 048 065 C1 A1 A1 A1 PASS +5877599 TANISHKA JAIN F 301 088 A2 042 080 B1 043 070 B2 041 065 B2 048 076 B1 A1 A1 A1 PASS +5877600 YASH GUPTA M 301 074 B2 042 060 D1 043 050 D2 041 042 D1 048 051 D2 C1 B2 C1 PASS +5877601 YASHASVEE GOEL F 301 100 A1 042 095 A1 043 095 A1 041 095 A1 048 089 A1 A1 A1 A1 PASS +5877602 ADITI GUPTA F 301 094 A1 042 070 B2 043 056 D1 044 085 A2 048 087 A1 A1 A1 A1 PASS +5877603 ASHI KASANA F 301 087 A2 042 065 C1 043 060 C2 044 089 A2 048 056 D1 B1 A2 B1 PASS +5877604 CHARU CHAUHAN F 301 089 A1 042 075 B1 043 069 B2 044 081 B1 048 079 B1 A2 A1 A1 PASS +5877605 HIMANSHU TYAGI M 301 088 A2 042 083 A2 043 084 A2 044 082 B1 048 087 A1 A1 A1 A1 PASS +5877606 JOEL SAM M 301 083 B1 042 064 C1 043 061 C2 044 066 C2 048 074 B2 A2 A1 A2 PASS +5877607 MAYUR SHARMA M 301 079 B1 042 073 B2 043 074 B1 044 069 C1 048 077 B1 C1 B1 B1 PASS +5877608 NISHITA GUPTA F 301 085 A2 042 060 D1 043 068 B2 044 074 B2 048 065 C1 A2 A2 A2 PASS +5877609 PARUL SHUKLA F 301 094 A1 042 078 B1 043 074 B1 044 078 B2 048 079 B1 A1 A1 A1 PASS +5877610 SUSHANT SINGH M 301 070 C1 042 070 B2 043 062 C2 044 078 B2 048 065 C1 C1 B2 B2 PASS +5877611 TANISHA YADAV F 301 088 A2 042 076 B1 043 064 C1 044 075 B2 048 061 C2 A1 A1 A2 PASS +5877612 TANVI MALIK F 301 078 B1 042 060 D1 043 060 C2 044 058 D1 048 052 D2 A2 B1 B1 PASS +5877613 UDDHAV MAJUMDAR M 301 089 A1 042 085 A2 043 095 A1 044 091 A1 048 082 A2 A1 A1 A1 PASS +5877614 AMRIT JOSEPH F 301 095 A1 042 066 C1 043 062 C2 044 055 D1 037 067 C2 A2 A2 A2 PASS +5877615 G PREETHI F 301 100 A1 042 085 A2 043 089 A2 044 092 A1 037 092 A2 A1 A1 A1 PASS +5877616 NANDINI MOHAN F 301 095 A1 042 080 B1 043 068 B2 044 079 B1 037 083 B2 A1 A1 A1 PASS +5877617 AARTI GUPTA F 301 094 A1 030 087 A2 054 074 B2 055 069 B1 041 046 C2 B1 B2 B2 PASS +5877618 AYUSH MEHARIA M 301 090 A1 030 087 A2 054 067 B2 055 072 B1 041 071 B2 048 053 D2 A1 A1 A2 PASS +5877619 BITTU AGRAWAL M 301 095 A1 030 100 A1 054 095 A1 055 093 A1 041 085 A2 A1 A1 A1 PASS +5877620 DIMPLE VARSHNEY F 301 094 A1 030 086 A2 054 076 B1 055 066 B1 041 052 C2 B2 B2 A2 PASS +5877621 GEETIKA YADAV F 301 089 A1 030 079 B1 054 082 B1 055 056 C1 041 052 C2 A1 A1 B1 PASS +5877622 HARSHITA JAIN F 301 088 A2 030 097 A1 054 095 A1 055 072 B1 041 054 C2 048 084 A2 A1 A1 A1 PASS +5877623 JAGRAV SAXENA M 301 083 B1 030 070 B2 054 065 C1 055 055 C1 041 059 C1 B2 A2 C2 PASS +5877624 KANUSH ARORA M 301 079 B1 030 076 B2 054 056 C2 055 052 C2 041 037 D2 048 058 D1 A2 B1 C1 PASS +5877625 KARISHMA BISHT F 301 095 A1 030 094 A1 054 086 A2 055 055 C1 041 045 D1 A2 A1 A2 PASS +5877626 KARTIKEY PANWAR M 301 089 A1 030 074 B2 054 059 C2 055 065 B1 048 050 D2 B2 B1 C1 PASS +5877627 MOHAMMAD ZAMAN M 301 095 A1 030 076 B2 054 066 C1 055 045 D1 041 052 C2 048 062 C2 A2 A1 A1 PASS +5877628 MUSKAAN MEHRA F 301 093 A1 030 096 A1 054 093 A1 055 077 A2 041 081 B1 A1 A1 A1 PASS +5877629 NIGAM BISWAL M 301 076 B2 030 070 B2 054 052 D1 055 055 C1 048 053 D2 A1 B2 A2 PASS +5877630 NISHCHAY SEHGAL M 301 097 A1 030 089 A2 054 079 B1 055 065 B1 041 047 C2 048 088 A1 A1 A1 A1 PASS +5877631 NITISH DOKANIA M 301 089 A1 030 081 B1 054 083 A2 055 066 B1 048 069 B2 A2 A2 A2 PASS +5877632 NUMAN RAUF M 301 065 C1 030 076 B2 054 066 C1 055 045 D1 048 064 C1 C1 A2 B1 PASS +5877633 PRATHAM BUDHIA M 301 083 B1 030 059 C2 054 069 B2 055 064 B2 041 075 B1 A2 B2 B2 PASS +5877634 SAKSHI z F 301 069 C1 030 055 C2 054 046 D2 055 059 B2 041 038 D2 048 060 C2 A1 A1 A1 PASS +5877635 SAURABH GUPTA M 301 093 A1 030 072 B2 054 083 A2 055 063 B2 041 062 C1 A1 B1 A1 PASS +5877636 SURAJ RAWAT M 301 088 A2 030 046 D2 054 058 C2 055 052 C2 048 054 D1 A2 C1 C1 PASS +5877637 YASH AGGARWAL M 301 097 A1 030 097 A1 054 096 A1 055 095 A1 041 096 A1 A1 A1 A1 PASS +5877638 ABHINAV YADAV M 301 083 B1 030 076 B2 054 063 C1 055 056 C1 048 072 B2 A2 A1 B1 PASS +5877639 BHARAT YADAV M 301 054 D1 030 024 E 054 032 E 055 025 E 048 066 C1 A2 A1 C1 FAIL +5877640 HARSHIT GROVER M 301 059 C2 030 067 C1 054 075 B1 055 052 C2 048 058 D1 A1 B2 C1 PASS +5877641 MANSI JAIN F 301 094 A1 030 075 B2 054 088 A2 055 071 B1 048 079 B1 A2 A2 A2 PASS +5877642 RIGZIN NORBOO M 301 078 B1 030 079 B1 054 064 C1 055 054 C2 048 078 B1 A2 A1 A2 PASS +5877643 AMIT DUGAR M 301 078 B1 030 061 C2 054 057 C2 055 055 C1 048 060 C2 C1 A1 A2 PASS +5877644 ASHMIT GANDHI M 301 068 C1 030 061 C2 054 055 C2 055 043 D2 048 062 C2 A2 A2 C1 PASS +5877645 DISHANK SHARMA M 301 078 B1 030 087 A2 054 062 C1 055 062 B2 048 063 C2 A2 A2 B1 PASS +5877646 JAY CHHAJER M 301 078 B1 030 092 A1 054 095 A1 055 090 A1 041 042 D1 048 076 B1 A1 A1 A1 PASS +5877647 NISHANT GOEL M 301 079 B1 030 053 D1 054 058 C2 055 053 C2 041 035 D2 048 056 D1 B2 C1 B2 PASS +5877648 ABHIMANYU SINGH M 301 064 C2 030 077 B1 054 062 C1 055 072 B1 048 068 C1 A1 A2 A1 PASS +5877649 DIVYANSH DUBEY M 301 093 A1 030 064 C1 054 066 C1 055 070 B1 041 042 D1 048 064 C1 B1 B1 B1 PASS +5877650 GUNJAN GUPTA M 301 065 C1 030 055 C2 054 058 C2 055 054 C2 041 042 D1 048 062 C2 A2 A2 A2 PASS +5877651 ISHITA CHANDEL F 301 063 C2 030 048 D1 054 059 C2 055 054 C2 065 084 B2 048 077 B1 A2 B1 B1 PASS +5877652 JYOTIKA KHURANA F 301 086 A2 030 047 D1 054 064 C1 055 044 D2 065 080 C1 048 056 D1 A2 A2 A2 PASS +5877653 KANIKA THAKUR F 301 078 B1 030 080 B1 054 078 B1 055 045 D1 041 049 C2 048 080 A2 A2 A2 A2 PASS +5877654 KARANJEET ALAG M 301 074 B2 030 065 C1 054 064 C1 055 056 C1 041 074 B1 048 053 D2 A1 A2 A1 PASS +5877655 KAUSTAV BARMAN M 301 070 C1 030 044 D2 054 043 D2 055 043 D2 048 052 D2 B1 B1 B1 PASS +5877656 KSHITIJ BHATNAGAR M 301 071 C1 030 062 C1 054 069 B2 055 055 C1 048 056 D1 B1 B1 A2 PASS +5877657 PARAS BAWEJA M 301 081 B1 030 100 A1 054 095 A1 055 084 A1 041 095 A1 048 093 A1 A1 A1 A1 PASS +5877658 PARTH MAHAJAN M 301 084 A2 030 077 B1 054 076 B1 055 069 B1 041 047 C2 074 092 A2 A1 A1 A1 PASS +5877659 PAWAN CHAURASIYA M 301 063 C2 030 085 A2 054 070 B2 055 057 C1 048 068 C1 A2 A2 A2 PASS +5877660 RACHIT JAIN M 301 071 C1 030 076 B2 054 059 C2 055 056 C1 041 033 D2 048 071 B2 A2 A2 A2 PASS +5877661 RUCHIT JAIN M 301 060 C2 030 073 B2 054 064 C1 055 056 C1 041 042 D1 048 077 B1 A2 A2 A2 PASS +5877662 SHUBHAM JOSHI M 301 065 C1 030 062 C1 054 059 C2 055 053 C2 065 085 B2 048 066 C1 B2 B2 C1 PASS +5877663 VAISHNAVI SHARMA F 301 088 A2 030 092 A1 054 088 A2 055 078 A2 041 069 B2 048 079 B1 A1 A1 A1 PASS +5877664 YATHARTH KANSAL M 301 080 B1 030 086 A2 054 090 A2 055 082 A2 041 062 C1 A1 A1 A1 PASS +5877665 YUVRAJ MISHRA M 301 047 D1 030 048 D1 054 064 C1 055 055 C1 041 033 D2 048 053 D2 A2 A2 A2 PASS +5877666 SARFRAZ ALAM M 301 042 D2 030 072 B2 054 053 D1 055 056 C1 048 063 C2 B1 A2 B1 PASS +5877667 VINEET RANA M 301 058 C2 030 048 D1 054 027 E 055 043 D2 048 067 C1 C1 B1 C1 COMP +5877668 AREET ADHIKARY M 301 048 D1 030 059 C2 054 043 D2 055 043 D2 065 075 C2 048 055 D1 B1 B1 B1 PASS +5877669 ISHITA MISHRA F 301 078 B1 030 082 B1 054 081 B1 055 054 C2 065 091 A2 048 084 A2 A2 A2 A2 PASS +5877670 SHWETA BANSAL F 301 080 B1 030 094 A1 054 095 A1 055 080 A2 065 092 A2 A1 A1 A1 PASS +5877671 ANAMIKA z F 301 080 B1 028 085 A1 037 063 D1 074 058 C2 048 078 B1 A1 A1 A1 PASS +5877672 HRITHIK BHATNAGAR M 301 073 B2 028 085 A1 037 065 C2 074 063 C2 048 077 B1 A2 A1 B1 PASS +5877673 KIRTI GUPTA F 301 083 B1 028 093 A1 037 066 C2 074 053 D1 048 067 C1 A1 A1 A1 PASS +5877674 MEGHA MAHAJAN F 301 095 A1 028 099 A1 037 098 A1 074 098 A1 048 093 A1 A1 A1 A1 PASS +5877675 NAVEEN YADAV M 301 053 D1 302 088 A2 028 095 A1 074 082 B1 048 067 C1 B1 A1 B2 PASS +5877676 SANCHIT PUNDIR M 301 078 B1 028 085 A1 037 074 C1 074 085 B1 048 057 D1 A2 A1 B1 PASS +5877677 SONU KUMAR M 301 048 D1 028 054 C1 302 083 A2 074 058 C2 048 077 B1 A2 A1 B1 PASS +5877678 SUDHAKAR YADAV M 301 051 D1 028 070 B1 027 080 A2 074 068 C1 048 067 C1 B1 A1 C1 PASS +5877679 VAIBHAV YADAV M 301 059 C2 028 092 A1 027 079 A2 074 067 C1 048 053 D2 B1 A1 C1 PASS +5877680 YASHWANT SINGH M 301 048 D1 028 044 C2 302 033 D2 074 036 D2 048 054 D1 B1 A1 C1 PASS +5877681 AGNIVESH KUMAR M 301 036 D2 028 050 C2 027 048 D1 074 042 D2 048 051 D2 B1 A1 C1 PASS +5877682 MUZAMIL MASOOD M 301 069 C1 028 090 A1 027 076 A2 074 078 B2 048 057 D1 B1 A1 C1 PASS +5877683 STANZIN OTDAN M 301 093 A1 028 090 A1 027 094 A1 074 093 A2 048 073 B2 A1 A1 A1 PASS +5877684 STANZIN PHUNTSOG M 301 083 B1 028 093 A1 027 086 A1 074 081 B1 048 079 B1 A1 A1 A1 PASS +5877685 THANGJAM SINGH M 301 080 B1 028 094 A1 027 094 A1 074 095 A1 048 083 A2 A1 A1 A1 PASS +5877686 MUSKAAN MATHUR F 301 079 B1 028 085 A1 027 091 A1 037 087 B1 048 068 C1 A1 A1 A1 PASS +5877687 PRAPTI SONI F 301 083 B1 028 085 A1 027 060 B2 037 067 C2 048 081 A2 A1 A1 A1 PASS +5877688 MEGHNA DAHIYA F 301 093 A1 028 090 A1 027 075 A2 037 059 D1 074 076 B2 A1 A1 A1 PASS +5877689 RUCHI YADAV F 301 095 A1 028 090 A1 027 088 A1 037 078 B2 074 080 B1 A1 A1 A1 PASS +5877690 SAMRIDHI z F 301 095 A1 028 095 A1 027 087 A1 037 084 B1 074 087 B1 A1 A1 A1 PASS +5877691 SUZAIN AMIN F 301 050 D1 028 070 B1 027 064 B2 048 051 D2 074 063 C2 A1 A1 B2 PASS +5877692 PRATEEK KAPOOR M 301 089 A1 302 092 A1 028 092 A1 074 065 C1 048 071 B2 A1 A1 A1 PASS +5877693 RISHIBHA GOYAL F 301 075 B2 302 077 B2 028 075 B1 074 071 C1 048 070 B2 A2 A1 A1 PASS +5877694 SAGAR CHOUDHARY M 301 060 C2 302 077 B2 028 075 B1 074 074 B2 048 052 D2 B2 A1 B2 PASS +5877695 SIMRAN CHHABRA F 301 073 B2 302 076 B2 028 060 B2 074 060 C2 048 052 D2 B2 A1 B1 PASS +5877696 ANSHIKA DIXIT F 301 047 D1 302 059 C2 028 033 D2 037 040 E 048 053 D2 B2 A1 B1 COMP +5877697 MOHAMMAD AKBAR M 301 068 C1 302 072 B2 028 055 C1 074 053 D1 048 059 C2 B2 A1 B2 PASS +5877698 MANVI SUNDLI F 301 074 B2 042 073 B2 043 050 D2 041 056 C1 048 054 D1 A1 A1 A1 PASS \ No newline at end of file diff --git a/result.xls b/result.xls index ce83a8b..dd9e76b 100644 Binary files a/result.xls and b/result.xls differ diff --git a/results.csv b/results.csv new file mode 100644 index 0000000..a8363e8 --- /dev/null +++ b/results.csv @@ -0,0 +1,115 @@ +5877828 ABHISHEK PANDEY M 301 095 A1 042 095 A1 043 096 A1 041 095 A1 083 066 C2 034 100 A1 A1 A1 A1 PASS +5877829 ARJUN NOVHAR M 301 083 B1 042 076 B1 043 065 C1 041 049 C2 083 071 C2 034 094 B1 A2 A1 A2 PASS +5877830 ARINDAM SINHA M 301 095 A1 042 086 A2 043 093 A1 041 095 A1 083 080 B2 034 100 A1 A1 A1 A1 PASS +5877831 ARUNEET CHOWDHURY M 301 074 B2 042 064 C1 043 077 B1 041 074 B1 083 073 C1 049 100 A1 A1 A1 A1 PASS +5877832 ASHUTOSH TRIPATHI M 301 088 A2 042 090 A1 043 095 A1 041 095 A1 083 079 B2 034 100 A1 A1 A1 A1 PASS +5877833 AYUSH SATTI M 301 083 B1 042 065 C1 043 064 C1 041 058 C1 083 058 D1 034 090 B2 A1 A1 A1 PASS +5877834 DHEERAJ JOSHI M 301 086 A2 042 091 A1 043 085 A2 041 080 B1 083 065 C2 034 092 B1 A1 A1 A1 PASS +5877835 HARSHIT GUPTA M 301 093 A1 042 078 B1 043 082 A2 041 099 A1 083 080 B2 034 099 A1 A1 A1 A1 PASS +5877836 HIMANSHU SHARMA M 301 076 B2 042 065 C1 043 064 C1 041 093 A2 083 074 C1 034 094 B1 A1 A1 A1 PASS +5877837 KARTIK KAPOOR M 301 080 B1 042 085 A2 043 077 B1 041 083 B1 083 080 B2 034 093 B1 A1 A1 A1 PASS +5877838 KARTIK SOOD M 301 088 A2 042 092 A1 043 095 A1 041 095 A1 083 096 A1 034 096 A2 A1 A1 A1 PASS +5877839 LUPIN GARG M 301 075 B2 042 066 C1 043 060 C2 041 042 D1 083 056 D2 034 092 B1 A1 A1 A1 PASS +5877840 MANAS SRIVASTAVA M 301 083 B1 042 077 B1 043 062 C2 041 087 A2 083 083 B1 034 069 E A1 A1 A1 PASS +5877841 DEEPANSHI z F 301 074 B2 042 068 C1 043 061 C2 041 034 D2 083 060 D1 034 095 A2 A1 A1 A1 PASS +5877842 SHASHANK GARG M 301 093 A1 042 084 A2 043 082 A2 041 093 A2 083 084 B1 034 090 B2 A1 A1 A1 PASS +5877843 VISHAL JAYANT M 301 069 C1 042 072 B2 043 089 A2 041 083 B1 083 071 C2 034 087 C1 A1 A1 A1 PASS +5877844 ADITYA BHATT M 301 082 B1 042 052 D2 043 065 C1 041 054 C2 048 063 C2 034 079 D1 A1 A1 A1 PASS +5877845 AKSHAY KUMAR M 301 064 C2 042 053 D1 043 053 D1 034 089 B2 048 067 C1 041 009 E A1 A1 A1 PASS +5877846 ANSH CHAWLA M 301 069 C1 042 084 A2 043 088 A2 041 071 B2 048 096 A1 034 095 A2 A1 A1 A1 PASS +5877847 HARSH TRIPATHI M 301 090 A1 042 073 B2 043 071 B2 041 055 C1 048 083 A2 034 093 B1 A1 A1 A1 PASS +5877848 JYOTI SINGH F 301 070 C1 042 051 D2 043 060 C2 041 033 D2 048 055 D1 049 076 D1 A2 A1 A2 PASS +5877849 POOJA DIWAKER F 301 060 C2 034 086 C1 043 052 D1 041 033 D2 048 064 C1 042 036 E A1 A1 A1 PASS +5877850 TANISHQ DUTTA M 301 078 B1 042 062 C2 043 050 D2 041 047 C2 048 070 B2 034 078 D2 A1 A1 A1 PASS +5877851 VIDHIKA ARORA F 301 093 A1 042 079 B1 043 090 A2 041 074 B1 048 091 A1 034 098 A1 A1 A1 A1 PASS +5877852 ANUJ SINGH M 301 064 C2 042 069 B2 043 074 B1 041 044 D1 048 060 C2 034 090 B2 A1 A1 A1 PASS +5877853 SAGAR NOVHAR M 301 079 B1 042 087 A2 043 095 A1 041 093 A2 034 097 A1 049 089 B1 A1 A1 A1 PASS +5877854 SANYAM JAIN M 301 075 B2 042 073 B2 043 077 B1 041 078 B1 034 098 A1 049 079 C2 A1 A1 A1 PASS +5877855 SHIVESH TRIVEDI M 301 084 A2 042 077 B1 043 095 A1 041 082 B1 034 098 A1 049 087 B2 A1 A1 A1 PASS +5877856 SHUBHIKA TIWARI F 301 090 A1 042 075 B1 043 087 A2 041 085 A2 034 097 A1 049 093 A2 A1 A1 A1 PASS +5877857 SUSHANT JHA M 301 085 A2 042 069 B2 043 079 B1 041 050 C2 034 100 A1 049 094 A2 A1 A1 A1 PASS +5877858 SHIVANGI GUPTA F 301 084 A2 042 085 A2 043 086 A2 041 087 A2 044 080 B1 034 097 A1 A1 A1 A1 PASS +5877859 SRISHTI KAPOOR F 301 081 B1 042 075 B1 043 086 A2 041 071 B2 044 084 A2 034 097 A1 A1 A1 A1 PASS +5877860 UTKARSH SINGH M 301 078 B1 042 062 C2 043 062 C2 041 037 D2 044 074 B2 034 090 B2 A1 A1 A1 PASS +5877861 AASTHA JINDAL F 301 094 A1 042 092 A1 043 095 A1 044 099 A1 034 100 A1 049 099 A1 A1 A1 A1 PASS +5877862 ASTHA SINGHAL F 301 095 A1 042 091 A1 043 095 A1 044 093 A1 034 098 A1 049 097 A1 A2 A1 A2 PASS +5877863 ANUPAM z M 301 046 D1 042 051 D2 043 050 D2 044 059 D1 034 087 C1 049 072 D2 A1 A1 A1 PASS +5877864 MANAV GUPTA M 301 095 A1 042 085 A2 043 095 A1 044 097 A1 034 100 A1 049 098 A1 A1 A1 A1 PASS +5877865 SAKSHI JINDAL F 301 078 B1 042 073 B2 043 083 A2 044 089 A2 034 098 A1 049 098 A1 A1 A1 A1 PASS +5877866 SHRUTI SHARMA F 301 065 C1 042 051 D2 043 063 C1 044 061 D1 034 094 B1 049 096 A1 A1 A1 A1 PASS +5877867 POOJA YADAV F 301 060 C2 042 052 D2 043 062 C2 044 074 B2 034 092 B1 049 090 B1 A1 A1 A1 PASS +5877868 UMAR SIDDIQUI M 301 078 B1 042 051 D2 043 064 C1 044 051 D2 034 082 D1 049 074 D1 A1 A1 A1 PASS +5877869 ANGEL SHARMA F 301 095 A1 042 079 B1 043 082 A2 044 072 C1 049 097 A1 034 093 B1 A1 A1 A1 PASS +5877870 KAMNA SHARMA F 301 073 B2 042 087 A2 043 073 B1 044 084 A2 049 100 A1 034 095 A2 A1 A1 A1 PASS +5877871 URVASHI z F 301 085 A2 042 065 C1 043 085 A2 044 077 B2 049 094 A2 034 096 A2 A1 A1 A1 PASS +5877872 ADITYA KALRA M 301 064 C2 055 043 D2 054 044 D2 030 056 C2 034 082 D1 041 009 E A2 B1 A2 PASS +5877873 ADITYA MAHESHWARI M 301 095 A1 055 082 A2 054 093 A1 030 094 A1 041 095 A1 034 095 A2 A1 A1 A1 PASS +5877874 ANMOL AGARWAL M 301 050 D1 055 045 D1 054 024 E 030 034 E 041 010 E 034 094 B1 A1 A1 A1 FAIL +5877875 ANMOL BANSAL M 301 083 B1 055 069 B1 054 068 B2 030 083 B1 041 049 C2 034 097 A1 A1 A1 A1 PASS +5877876 BHARAT TEHRI M 301 061 C2 055 043 D2 054 053 D1 030 063 C1 041 033 D2 034 093 B1 B1 A2 B1 PASS +5877877 CHELSI CHOUDHARY F 301 043 D2 055 043 D2 049 077 C2 030 053 D1 034 096 A2 054 023 E A1 A1 A1 PASS +5877878 DHEERAJ PANDEY M 301 065 C1 055 054 C2 054 045 D2 030 065 C1 041 033 D2 034 091 B2 A1 A1 A1 PASS +5877879 DIVYANSH PANT M 301 095 A1 055 072 B1 054 067 B2 030 090 A2 041 050 C2 034 093 B1 A1 A1 A1 PASS +5877880 DIVYANSH UPADHYAY M 301 073 B2 055 076 A2 054 066 C1 030 070 B2 041 085 A2 034 093 B1 A1 A1 A1 PASS +5877881 EKANSH KAUSHIK M 301 072 B2 055 044 D2 054 076 B1 030 081 B1 783 090 B2 034 086 C1 A1 A1 A1 PASS +5877882 FAIZAN RAHMAN M 301 095 A1 055 063 B2 054 082 B1 030 060 C2 783 098 A1 034 092 B1 A1 A1 A1 PASS +5877883 HARSHITA JOSHI F 301 094 A1 055 068 B1 054 063 C1 030 079 B1 034 099 A1 049 078 C2 A1 A1 A1 PASS +5877884 HIMANI JAIN F 301 074 B2 055 046 D1 054 046 D2 030 066 C1 049 092 A2 034 090 B2 A1 A1 A1 PASS +5877885 JAS ARORA M 301 094 A1 055 070 B1 054 086 A2 030 086 A2 041 055 C1 034 095 A2 A1 A1 A1 PASS +5877886 KARTIK SINGH M 301 063 C2 055 047 D1 034 092 B1 030 048 D1 041 033 D2 054 028 E A1 A1 A1 PASS +5877887 KRITIGYA SOBTI F 301 080 B1 055 046 D1 054 054 D1 030 047 D1 049 094 A2 034 094 B1 A1 A1 A1 PASS +5877888 MANSHA PANT F 301 095 A1 055 074 A2 054 084 A2 030 092 A1 041 061 C1 034 094 B1 A1 A1 A1 PASS +5877889 NEHA SHARMA F 301 095 A1 055 072 B1 054 087 A2 030 089 A2 041 043 D1 A1 A1 A1 PASS +5877890 PAAWAN NARANG M 301 048 D1 055 066 B1 054 052 D1 030 055 C2 041 033 D2 B1 A2 A2 PASS +5877891 PUSHPENDRA PRAJAPATI M 301 078 B1 055 044 D2 054 053 D1 030 064 C1 041 042 D1 034 088 C1 A1 A1 A1 PASS +5877892 RAGHAV BUDHIRAJA M 301 069 C1 055 045 D1 054 043 D2 034 083 C2 783 072 D2 030 027 E A1 A1 A1 PASS +5877893 RAHUL JAMNAL M 301 045 D1 055 053 C2 054 063 C1 030 071 B2 049 094 A2 034 089 B2 A1 A1 A1 PASS +5877894 RAHUL KHANDELWAL M 301 051 D1 055 043 D2 054 044 D2 030 046 D2 034 090 B2 049 072 D2 A1 A1 A1 PASS +5877895 RAVEENA CHOUDHARY F 301 073 B2 055 058 C1 054 065 C1 030 075 B2 041 033 D2 034 094 B1 A1 A1 A1 PASS +5877896 RHEA DUBE F 301 083 B1 055 051 C2 054 056 C2 030 051 D1 041 033 D2 034 094 B1 A1 A1 A1 PASS +5877897 RISHIKA GULATI F 301 085 A2 055 058 C1 054 060 C1 030 065 C1 041 035 D2 034 097 A1 A1 A1 A1 PASS +5877898 RITIK SINGHAL M 301 058 C2 055 045 D1 054 065 C1 030 082 B1 034 094 B1 783 075 D1 A1 A1 A1 PASS +5877899 ROHAN CHAUHAN M 301 059 C2 055 043 D2 054 052 D1 030 051 D1 034 096 A2 041 004 E A1 A1 A1 PASS +5877900 RUPESH CHOUDHARY M 301 081 B1 055 072 B1 054 079 B1 030 085 A2 041 074 B1 034 094 B1 A1 A1 A1 PASS +5877901 SACHIN KUMAR M 301 061 C2 055 047 D1 054 054 D1 030 052 D1 783 079 D1 034 096 A2 A1 A2 A2 PASS +5877902 SANYA CHANANA F 301 081 B1 055 046 D1 054 062 C1 030 039 E 034 095 A2 041 008 E A1 A1 A1 COMP +5877903 SHAGUN SINGHAL F 301 078 B1 055 079 A2 054 055 C2 030 071 B2 041 071 B2 034 099 A1 A1 A1 A1 PASS +5877904 SHRISTI BHARTI F 301 093 A1 055 060 B2 054 074 B2 030 073 B2 041 042 D1 034 095 A2 A1 A2 B1 PASS +5877905 SHUBHAM RATHORE M 301 079 B1 055 058 C1 054 090 A2 030 086 A2 041 046 C2 034 093 B1 A1 A1 A1 PASS +5877906 SUMEET MAHESHWARI M 301 084 A2 055 068 B1 054 065 C1 030 083 B1 041 033 D2 034 083 C2 A1 A1 A1 PASS +5877907 TANAYA AHUJA F 301 088 A2 055 055 C1 054 068 B2 030 065 C1 041 054 C2 034 092 B1 A1 A1 A1 PASS +5877908 VINEET GUPTA M 301 080 B1 055 048 D1 054 083 A2 030 069 C1 783 088 C1 034 083 C2 A1 A1 A1 PASS +5877909 YASH MAHESHWARI M 301 084 A2 055 073 A2 054 086 A2 030 096 A1 041 054 C2 034 091 B2 A1 A1 A1 PASS +5877910 MANSI GARG F 301 078 B1 055 050 C2 049 072 D2 030 060 C2 034 091 B2 054 025 E A2 A2 B1 PASS +5877911 ADITI SHARMA F 301 065 C1 302 085 A2 028 081 A2 034 097 A1 048 065 C1 049 078 C2 A1 A1 A1 PASS +5877912 AKSHIT SINGHAL M 301 078 B1 065 088 B1 054 055 C2 055 056 C1 030 070 B2 034 097 A1 A1 A1 A1 PASS +5877913 AMAN MANEWAL M 301 064 C2 302 090 A1 028 047 C2 034 089 B2 030 049 D1 049 073 D1 A1 A1 A1 PASS +5877914 ASHUTOSH SINGH M 301 064 C2 065 090 B1 054 053 D1 055 047 D1 030 074 B2 049 079 C2 A1 A1 A1 PASS +5877915 ASHWINI VERMA M 301 048 D1 302 065 C2 028 037 D1 034 097 A1 049 084 C1 A1 A1 A1 PASS +5877916 CHAITANYA DHINGRA M 301 046 D1 302 056 D1 048 051 D2 034 079 D1 783 065 D2 049 072 D2 A1 A2 A2 PASS +5877917 DEEPANSHU MANNI M 301 038 D2 302 080 B1 028 035 D2 034 090 B2 783 064 D2 049 069 D2 A1 A1 A1 PASS +5877918 DHRUV SOBTI M 301 071 C1 041 042 D1 054 055 C2 055 055 C1 030 074 B2 049 084 C1 A1 A1 A1 PASS +5877919 HIMANSHU GARG M 301 061 C2 302 055 D1 028 033 D2 034 091 B2 783 063 D2 049 069 D2 A1 A1 A1 PASS +5877920 JAIDEEP SINGH M 301 048 D1 302 083 A2 028 055 C1 034 086 C1 783 067 D2 049 071 D2 A1 A1 A1 PASS +5877921 KARTIK BHARDWAJ M 301 066 C1 065 057 D2 054 044 D2 055 043 D2 030 044 D2 034 079 D1 A1 A1 A1 PASS +5877922 LAKSHIT UNIYAL M 301 088 A2 302 075 B2 028 084 A2 034 090 B2 048 063 C2 049 092 A2 A1 A1 A1 PASS +5877923 MOHIT VERMA M 301 060 C2 302 085 A2 028 067 B1 034 094 B1 030 075 B2 049 084 C1 A1 A1 A1 PASS +5877924 NIKUNJ GOEL M 301 064 C2 065 088 B1 054 093 A1 055 095 A1 030 099 A1 034 094 B1 A1 A1 A1 PASS +5877925 PARAS RANA M 301 088 A2 065 070 D1 054 080 B1 055 063 B2 030 082 B1 049 073 D1 A1 A1 A1 PASS +5877926 POORVI CHOPRA F 301 064 C2 302 070 C1 028 076 A2 049 088 B2 030 051 D1 034 094 B1 A1 A1 A1 PASS +5877927 PRACHI GAUTAM F 301 068 C1 302 097 A1 028 077 A2 034 096 A2 030 049 D1 049 099 A1 A1 A1 A1 PASS +5877928 PRAGATI SHARMA F 301 051 D1 302 080 B1 028 033 D2 034 095 A2 049 094 A2 A1 A1 A1 PASS +5877929 PRATYAKSH BHARDWAJ M 301 018 E 302 060 C2 049 072 D2 034 092 B1 783 064 D2 A1 A1 A1 COMP +5877930 PRIYANSHA RANA F 301 054 D1 302 093 A1 049 096 A1 034 099 A1 048 073 B2 A1 A1 A1 PASS +5877931 RAHUL SINGH M 301 049 D1 302 065 C2 048 051 D2 065 069 D1 030 043 D2 049 084 C1 A1 A1 A1 PASS +5877932 RISHABH SOOD M 301 047 D1 302 095 A1 028 052 C1 034 093 B1 783 078 D1 049 086 B2 A1 A1 A1 PASS +5877933 RISHI BHARDWAJ M 301 046 D1 065 041 E 054 024 E 055 032 E 030 033 E 034 080 D1 A1 A2 B1 FAIL +5877934 SAKSHI SINGH F 301 085 A2 302 097 A1 028 082 A2 034 097 A1 030 095 A1 049 072 D2 A1 A1 A1 PASS +5877935 SHADAB HASHMI M 301 043 D2 054 020 E 055 023 E 030 021 E 034 080 D1 A1 A1 A1 FAIL +5877936 SHAMBHAVI JINDAL F 301 050 D1 302 080 B1 028 033 D2 034 094 B1 783 068 D2 049 069 D2 A1 A1 A1 PASS +5877937 SHREYAM SABHARWAL M 301 061 C2 302 073 B2 028 050 C2 065 050 D2 034 094 B1 A1 A1 A1 PASS +5877938 TANISHAK VATS M 301 036 D2 065 042 E 054 024 E 055 030 E 030 022 E 034 090 B2 A1 A1 A1 FAIL +5877939 SHANUMA ALI F 301 091 A1 302 097 A1 028 097 A1 049 100 A1 030 098 A1 034 100 A1 A1 A1 A1 PASS +5877940 ABHISHEK SINGH M 301 073 B2 302 066 C1 028 055 C1 034 097 A1 030 050 D1 049 088 B2 A1 A1 A1 PASS +5877941 SHREYA SINGH F 301 095 A1 302 098 A1 028 095 A1 049 100 A1 030 075 B2 034 097 A1 A2 B1 A2 PASS +5877942 YASH KHANDURI M 301 066 C1 054 068 B2 055 063 B2 030 063 C1 048 072 B2 A1 A1 A1 PASS \ No newline at end of file diff --git a/turtle.py b/turtle.py index d4df505..3904dd0 100644 --- a/turtle.py +++ b/turtle.py @@ -1,9 +1,14 @@ +import tkinter from turtle import * +color('red', 'yellow') +begin_fill() +while True: + forward(200) + left(170) + if abs(pos()) < 1: + break +end_fill() +done() + + -forward(100) -left(90) -forward(100) -left(90) -forward(100) -left(90) -forward(100) \ No newline at end of file diff --git a/webscraper/youtubeDownloader.py b/webscraper/youtubeDownloader.py index 9832a9a..e841805 100644 --- a/webscraper/youtubeDownloader.py +++ b/webscraper/youtubeDownloader.py @@ -4,4 +4,4 @@ import shutil ydl_opts = {} with youtube_dl.YoutubeDL(ydl_opts) as ydl: - ydl.download(['https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAjkwJocj7vlc_mFU-4wXJq']) \ No newline at end of file + ydl.download(['https://www.youtube.com/playlist?list=PLeo1K3hjS3uuASpe-1LjfG5f14Bnozjwy']) \ No newline at end of file diff --git a/welcome.mp3 b/welcome.mp3 index c95a825..64d1432 100644 Binary files a/welcome.mp3 and b/welcome.mp3 differ