Skip to content

Commit e288b70

Browse files
committed
Python Project Scripts
1 parent fa156de commit e288b70

File tree

347 files changed

+139559
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

347 files changed

+139559
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Draw python logo
2+
3+
4+
5+
### Modules required:
6+
```
7+
pip install PythonTurtle
8+
```
9+
10+
### Importing the module
11+
12+
```python
13+
import turtle
14+
```
15+
16+
## Output of this code:
17+
18+
<img src="https://github.com/Dummyjar/Dummyjar/blob/main/InShot_20210822_204315352.gif">
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,167 @@
1+
import turtle as t
2+
'''Author: Rajarshi Banerjee | GSAUC3'''
3+
class logo:
4+
5+
def __init__(i,t) -> None:
6+
i.t=t
7+
8+
def blue_part(i):
9+
i.t.penup()
10+
11+
# d = 200
12+
# x = 10
13+
i.t.pencolor('blue')
14+
i.t.color('blue')
15+
i.t.goto(-110,-100)
16+
i.t.pendown()
17+
i.t.begin_fill()
18+
i.t.right(180)
19+
i.t.forward(100/3)
20+
21+
for _ in range(5):
22+
i.t.right(15)
23+
i.t.forward(15)
24+
i.t.forward(15)
25+
i.t.right(5)
26+
for _ in range(5):
27+
i.t.forward(15)
28+
i.t.right(5)
29+
i.t.forward(27.58789)
30+
for _ in range(5):
31+
i.t.right(15)
32+
i.t.forward(15)
33+
34+
35+
36+
i.t.goto(0,100)
37+
i.t.goto(0,110)
38+
i.t.goto(-100,110)
39+
i.t.goto(-100,110+100/3)
40+
i.t.left(90)
41+
42+
for _ in range(5):
43+
i.t.right(15)
44+
i.t.forward(15)
45+
i.t.forward(15)
46+
i.t.right(5)
47+
for _ in range(5):
48+
i.t.forward(15)
49+
i.t.right(5)
50+
i.t.forward(27.58789)
51+
for _ in range(5):
52+
i.t.right(15)
53+
i.t.forward(15)
54+
55+
i.t.forward(60+10)
56+
57+
58+
for _ in range(5):
59+
i.t.right(15)
60+
i.t.forward(15)
61+
62+
i.t.right(5)
63+
i.t.goto(-100+30,10)
64+
65+
66+
for _ in range(5):
67+
i.t.left(15)
68+
i.t.forward(15)
69+
i.t.left(5)
70+
71+
i.t.goto(-110,-100)
72+
i.t.end_fill()
73+
74+
def yellow_part(i):
75+
i.t.penup()
76+
i.t.pencolor('yellow')
77+
i.t.color('yellow')
78+
i.t.goto(110,100)
79+
i.t.right(90)
80+
i.t.pendown()
81+
i.t.begin_fill()
82+
i.t.right(180)
83+
i.t.forward(100/3)
84+
85+
for _ in range(5):
86+
i.t.right(15)
87+
i.t.forward(15)
88+
i.t.forward(15)
89+
i.t.right(5)
90+
for _ in range(5):
91+
i.t.forward(15)
92+
i.t.right(5)
93+
i.t.forward(27.58789)
94+
for _ in range(5):
95+
i.t.right(15)
96+
i.t.forward(15)
97+
98+
99+
100+
i.t.goto(0,-100)
101+
i.t.goto(0,-110)
102+
i.t.goto(100,-110)
103+
i.t.goto(100,-110-100/3)
104+
i.t.left(90)
105+
106+
for _ in range(5):
107+
i.t.right(15)
108+
i.t.forward(15)
109+
i.t.forward(15)
110+
i.t.right(5)
111+
for _ in range(5):
112+
i.t.forward(15)
113+
i.t.right(5)
114+
i.t.forward(27.58789)
115+
for _ in range(5):
116+
i.t.right(15)
117+
i.t.forward(15)
118+
119+
i.t.forward(60+10)
120+
121+
122+
for _ in range(5):
123+
i.t.right(15)
124+
i.t.forward(15)
125+
126+
i.t.right(5)
127+
i.t.goto(70,-10)
128+
129+
130+
for _ in range(5):
131+
i.t.left(15)
132+
i.t.forward(15)
133+
i.t.left(5)
134+
135+
i.t.goto(110,100)
136+
i.t.end_fill()
137+
138+
139+
def eyes(i):
140+
i.t.penup()
141+
i.t.color('white')
142+
i.t.goto(-70,130)
143+
i.t.pendown()
144+
i.t.begin_fill()
145+
i.t.circle(10)
146+
i.t.end_fill()
147+
148+
i.t.penup()
149+
i.t.color('white')
150+
i.t.goto(70+20,-130)
151+
i.t.pendown()
152+
i.t.begin_fill()
153+
i.t.circle(10)
154+
i.t.end_fill()
155+
156+
i.t.hideturtle()
157+
158+
159+
160+
if __name__ =="__main__":
161+
t.Turtle()
162+
obj=logo(t)
163+
obj.blue_part()
164+
obj.yellow_part()
165+
obj.eyes()
166+
t.done()
167+

ART SCRIPTS/image-ascii/flo.text

+43
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
*SS#&#&##&###SSSS######&&&&&&&&&&&&&###SS####&#####S#################SSSSS&%%$#$
2+
S*S######&&&&&####SSSS####&&&&&&&&&####S###########SS#################SS##$%@&$%
3+
**S#######&&&&&&&&#####SSSS####&&&&&######SSSSSSSSS##########SSSS#####S##@%@&%%%
4+
*S##&#&&###&&&&&&&&&&####&#SSSSS######SSSSS*SSS**SSSSSS#########SSSSSS#S&%&&%%%%
5+
*#&&&&######&&&&&&&&&&&##&#S######S##SSSSS******SSSSSS**S###########SSS#%&&%%%%%
6+
S###&&&########&&&&&&&&###S#########SSSSS**S*SS#SSS#SSSSSSSSSS#########$@#%%%%%%
7+
####SSSS###########&&&&#&SS########SSSSSSSSSSSSSSSSSS#SSSSSSSSS#######&@#%%%%%%%
8+
#&&######SSSSS###########S########SSSSSSSSSSSS****SSSSSSSSSSSSS#######@#$%%%%%%%
9+
##########S###SSSSS###&&SS&######SS*SS******************S***SSS######@&@%%%%%%%%
10+
#########S###########S#SS##&######S**SS*****SS*****************SS###&&&%%%%%%%%%
11+
%$@&&#SSS*#################S######S&@&@&#SSSSSSSSSSSS***SS******S###$#$%%%%%%%%%
12+
%%%%%%$@&############&&##&&####SSS&@@@%$#SS#&#####SSSSSSSSS*****S##@&&%%%%%%%$&#
13+
%%%%%%%***%%$@&&########&&&&##&SS&$%%$@&&SSS#&&##SSSSSSSSSS****S##&$#$%%%%%@#SSS
14+
%%%%%%%%%%%****%%$@&&##########S&$%%%$@@&#*SSS#SS*SSSSSSSSSSS#####%@&%%$@#SS**SS
15+
%%%%%%%%%%%%%%%%%%%*%%%$@&&###SS#&&&@@SS#S*S#&S*S**SSSSSSSS&&####$%&@@#SSS***SSS
16+
%%%%%***%%%%%%%%%%%%$@@@@@@@&#&##&&&@$SSS**SS#SSSS**SS***S######&$&SS***********
17+
%%%%%*****%%%%%%%%$&&##S#####S@$$&&&@$@##**SSS#SSSSS***SSSS##SSSS***************
18+
**%%%%%%%%%%%%%%$&&&&##SS#####SS&&&@&&$@#***SSSSSSSSSSSS##SS********************
19+
******%%%%%%%%%@#######SS#SS##S*S@$@&#@&S********SSSSSSSS*********************#@
20+
******%%***%%%&##SSS####S#SSSSSS@$@&###S*******S*SSSS**********************S&$%%
21+
*****%%%**%%*@##**SSSS##S#SSSS#@@&#S#S***SS******S**********************S&$%*%%%
22+
*****%%**%%*%#S*S#SSS***S#SS&@$@&&##S*********S**********************S&$%*%%%%%%
23+
%%%*%%**%%%*%#*######SS*SSSS&$*$&##S******************************SS$%%%%%%%%%%%
24+
**%%%%%%%%**$S#########S*S#SS*#**@#*******************S********#@%*#%**%%%%%%%%%
25+
*****%%%%%%%&S########SSS#SSSS*@@@#SSS***************SSS****S@%%***&@********%%%
26+
***********%####&##SSSS##SSSS*****SSSSSS****S********SSS**&%**%****%#**********%
27+
***********%#####SS#####SSSS*****SSSSSS****SS*******SSS*S$***%******&@********%*
28+
**********%%###SS#####S#SSSSS******SSSS***SSS******SSSS&%*%%%%******%#%*********
29+
%********%%%#SSSS#####SSSS*S********SSSSSSSSSS***SSSSS#%********%%%**@#%********
30+
%%%%%%***%*%SSS###S#SSSSSS*********SSSSSSSSSSSSSSSSSSSS%***********%%*@&%***%***
31+
%*******%%*&SS###SSSSSSS***********SSSSSSSSSSSSSSSSSSSS%***********%***@&%*%****
32+
%*********$SSSSSSSSSSS**************SSSSSSSSSSSSSSSSSSS%**********%*****@#%*****
33+
%*********@*SSSSSSSS*********************SSSSSSSSSSSS*&***********%******%&@****
34+
**********$SSSSSSS*************************SSSSSSSSSS*@*%%*%%****%*********@&$**
35+
**********%SSSSSS********************************SSSS*%*%*******%%%*********%&&$
36+
*****%*****$SSSS**********************************SSSS%****************%******%@
37+
%%**%%*%%%%*@S*************************************SSS%****************%*******%
38+
&&@$$$%*****%S*************************************S**$***********************%$
39+
&&&&&&&@@$$%&SSS**************************************@***********************$$
40+
@&&&&&&&&&&#SS****************************************#*****%****************$$$
41+
&&&&&&&&@@@&&##SS**********************************S**S%****%***************%@$$
42+
&&&#SSSS##@$$$@@&&###SS*************************SS#@$%*****%***************%$$$$
43+
&&&&##SS*&@@@@@@&&&&&##SSSS************SSSSS$$$%**%************************$$$$$

ART SCRIPTS/image-ascii/image.py

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import pywhatkit
2+
pywhatkit.image_to_ascii_art(
3+
'flo.jpg', 'flo.text')

ART SCRIPTS/image-ascii/mak.jpg

92.3 KB
Loading

ART SCRIPTS/image-ascii/mak.text

+51
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
2+
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
3+
::::::::::::::::::::::::::::::::::::::::::::::::::::...:::::::::::::::::::::::::
4+
::::::::::::::::::::::::::::::::::::::::::::!*%$$$@@$%*!:..:::::::::::::::::::::
5+
:::::::::::::::::::::::::::::::::::::::!!**%%%%%$$$$@&##&$*:.:::::::::::::::::::
6+
::::::::::::::::::::::::::::::::::::**%%%%%%%%%%$$$%%%$$&##&$!:.::::::::::::::::
7+
:::::::::::::::::::::::::::::::::!*%%%%%%%%%$$$$$$$$$$$$$$@&##@*::::::::::::::::
8+
:::::::::::::::::::::::::::::::!*%%%%%%%%$$$$$$$$$@@@@@$$$$$$@&#@!::::::::::::::
9+
:::::::::::::::::::::::::::::!%%%%%%%%%%%$$$$$$$@@@@@@@@@@$$$$$@##$:.:::::::::::
10+
:::::::::::::::::::::::::::%&#&&@$%%%%%%%$$$$$$@@@@@@@@@@@@@$$$$$@#@!.::::::::::
11+
::::::::::::::::::::::::::%@@&&&&@$$$$$$$$$$@@@@@@@@@@@@@@@@@@$$$$@##*::::::::::
12+
:::::::::::::::::::::::::*@@&&#&&@@@@@@@&&&&&&&@@@@@@@&&&&@@@@@@@@@&##%:::::::::
13+
:::::::::::::::::::::::::@SSSSS##&&&&&#####SSSSS##&&&@@&&&&&&@@@@@@&##S$::::::::
14+
::::::::::::::::::::::::!#S#@@###&@@&###SSSSSSSSSSSS##&&&&&&&&&@@&&###SS$:::::::
15+
::::::::::::::::::::::::!&&@**$&&@@@&&##SSSSSSSSS#######&&&&&&&&&&&###SS#*::::::
16+
:::::::::::::::::::::::!%$@@@@@@$$$@@&##SSS*****SS########&&&&&&&&&####SS&::::::
17+
:::::::::::::::::::::!*%$$$$$$$%%$$@@&&##S****&$&SSS###################SS#!:::::
18+
::::::::::::::::::::!%$$$$$%%%%%$$$@@@&###SSS#$*!*&SSS#################SS#!:::::
19+
:::::::::::::::::::!%$@$$%%%%%%%$@@@@$@&&&###S#&@@@#S*SS##############SSS&::::::
20+
:::::::::::::::::!!!$$$$$$$$@@@$$@@@@@@@@@&&&&###&&&##SS###########SSSSSS$::::::
21+
::::::::::::::::!!!*$$$&SS######&@@@&&&&@@@&##&&&@@&&&###########SSSSSSS#!::::::
22+
:::::::::::::::!!!!*$$$$#SSSS****S#&&###&&@&&&#&&&@@&&&&########SSSSSSSS$:::::::
23+
::::::::::::::!!!!!*%$$$@&##SSSS***S#####&&&&&###&&&&&&&#########SSSSSS&::::::::
24+
:::::::::::::!!!!!!%$$$$@&&&######SS######&&&#####################SS##&!::::::::
25+
::::::::::::!!!!!!*$@@@&&&##&&####&&&&&&#############################S%:::::::::
26+
::::::::::!!!!!!!!$##SSSSSSS######&&&&&&#######SSSSSS###########S####*&:::::::::
27+
::::::::!!!!!!!!!*@@@@&#SS**SSS#####&&&#######SSSSSSSSSSSS#####SSS#&#S&:::::::::
28+
:::::::!!!!!!!!!!*$@@@@@@&&#SS**SS##########SSSSSSSSSSSSSSS###SSS**##S$:::::::::
29+
::::::!!!!!!!!!!!*$&##########SS**SSS###SSSSSSSSSSSSSSSSSSSSS###SSSSS$::::::::::
30+
:::::!!!!!!!!!!!**$#SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS####SS#&*:::::::::::
31+
:::!!!!!!!!!!*$&#S#&#SSS**********SSSSSSSSSSSSSSSSSSSSSS##SS&&&@@$*:::::::::::::
32+
::!!!!!!!!!$&S****S###SSSS***********SSSSSSSSSSSSSSSSSSS##&*!!!!::::::::::::::::
33+
:!!!!!!!!%&S****SS*SSSSSSSSSSSS*******************SSSSSS#@!:!:::::::::::::::::::
34+
***%%%$$@SSS***SS***S*******SSSSS********************SSSS@!!!:::::::::::::::::::
35+
%%%*%$@#SSSS*SS*S**##*******************************SSSS**@:!:::::::::::::::::::
36+
*****%&SSSSSS*SS***#**SS**************************SSSS*****%:!::::::::::::::::::
37+
***%@#S*SSS**S*S**S@S*SSS**************************SS******#!:::::::::::::::::::
38+
**$#*****SS**S****S@#************************************SS*&:::::::::::::::::::
39+
**$**S***S*S******S@@***********************************S****@::::::::::::::::::
40+
***$S*****S***S**SS@$**************************************S**@!:::!**%**!::::::
41+
****$&#SSSSSS*S*S&#&*#***************************S&**********SS%!*%$$$$@$%*!!:::
42+
*****%$@&SSSS*S*#@&#*@*************************S$@*******S#&@@&$$%$$@@$$$$@#S#*:
43+
*****%$$@&SSS*S*S#&S@@#S*********************S&$&S*****S&@$@@@$%%%$@@$$@#S**S*S*
44+
******%$@&#SS***S*SS#$&&*******************SS@%#*S***S#&@@@&&$%%$@@@$@#********S
45+
***%**%$@&&#SS**S*SSSS*#&****************S#S*SS*****S&$$$$@$%%%@&@@$@S**********
46+
***%*%%%$@&&#SSS**S****#%#*************S#SS*****SSS*#&@$%%%%%%@&&@@$S***********
47+
&@$%%%%%%$@&&#SSSS****S###************SSS******###SS&@$$$%%%%&#&@@$@************
48+
SSSS&$%%%%$$@&#SSS****SSSS**********S@&&S#S***#&&SS#@$$%%%%%###&@$$@************
49+
SSS**S$%%%%$$@&##SSS***#S***********###*SS***S&&#SS@$$%%%%%&#&@@$$$@S***********
50+
S***S*S@%%%%%$@&&##SS**SSS********S#SS**S****&&&#S&$$%%%%%@S&&@&&&&&S***********
51+
S*S***SS&%%%%$$@@&&##****#S******S#SSSS#S*S*#@&#S#$$$%%%%$#S#SS*****************
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
--------------------
+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
pywhatkit==5.0

ART SCRIPTS/pencilSketch/main.py

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import cv2
2+
3+
#reading image
4+
image = cv2.imread("res/girl3.jpg")
5+
6+
#converting BGR image to grayscale
7+
#cvtColor -> https://docs.opencv.org/3.4/d8/d01/group__imgproc__color__conversions.html#ga397ae87e1288a81d2363b61574eb8cab
8+
gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
9+
10+
#image invert
11+
inverted_image = 255 - gray_image
12+
13+
#blurring image
14+
#GaussianBlur -> https://docs.opencv.org/master/d4/d86/group__imgproc__filter.html#gaabe8c836e97159a9193fb0b11ac52cf1
15+
blurred_image = cv2.GaussianBlur(gray_image, (43, 43), 0)
16+
pencil_sketch = cv2.divide(gray_image, blurred_image, scale=250.0)
17+
18+
cv2.imshow("Original Image", image)
19+
cv2.imshow("Pencil Sketch", pencil_sketch)
20+
cv2.waitKey(0)
204 KB
Loading
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Audio Captcha Generator
2+
3+
## Description
4+
This snippet of code will Generate Audio-Captcha (Numbers).
5+
6+
## Requirements
7+
8+
`$ pip install captcha`
9+
10+
## Steps To Execution
11+
- Fork this repo and navigate to ShortenLinks folder
12+
- Run this code.py `$ python code.py`
13+
- Boom !!! captcha with .mp3 extension will be generate in dir.
14+
- Enjoy the Audio Captcha Thing !!!!!
15+
16+
## Code Output
17+
18+
![au11](https://user-images.githubusercontent.com/52918207/121076726-59f35900-c7f4-11eb-9ec2-3396c06064fc.png)
19+
![au2](https://user-images.githubusercontent.com/52918207/121076448-13056380-c7f4-11eb-8341-20bb7d476897.png)
20+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
from captcha.audio import AudioCaptcha
2+
from random import randint
3+
audio = AudioCaptcha()
4+
num = randint(100000,999999)
5+
data = audio.generate(str(num))
6+
audio.write(str(num), str(num)+'.mp3')
7+
print(num)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
django_recaptcha==2.0.6
+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import PyPDF2
2+
import pyttsx3
3+
from tkinter.filedialog import *
4+
5+
book = askopenfilename()
6+
pdfReader = PyPDF2.PdfFileReader(book)
7+
8+
pages = pdfReader.numPages
9+
10+
for num in range(0, pages):
11+
page = pdfReader.getPage(num)
12+
text = page.extractText()
13+
speak = pyttsx3.init()
14+
speak.say(text)
15+
speak.runAndWait()
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
2+
audio='speech.mp3'
3+
from gtts import gTTS
4+
from playsound import playsound
5+
lang='en'
6+
playsound(audio)
7+
sp.save(audio)
8+
sp=gTTS(text=text,lang=lang,slow=False)
9+
text="hELLO, OPEN SOURCE!"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
gtts==2.2.3
2+
playsound==1.2.2

0 commit comments

Comments
 (0)