├── ChatBot
├── __pycache__
│ └── main.cpython-37.pyc
├── db.sqlite3
├── db.sqlite3-shm
├── db.sqlite3-wal
├── main.exe
├── main.py
├── main.spec
├── readme.md
└── requirements.txt
├── Drink Water Notifier
├── __pycache__
│ └── water_notifier.cpython-37.pyc
├── build
│ └── water_notifier
│ │ ├── Analysis-00.toc
│ │ ├── COLLECT-00.toc
│ │ ├── EXE-00.toc
│ │ ├── PKG-00.pkg
│ │ ├── PKG-00.toc
│ │ ├── PYZ-00.pyz
│ │ ├── PYZ-00.toc
│ │ ├── base_library.zip
│ │ ├── warn-water_notifier.txt
│ │ ├── water_notifier.exe
│ │ ├── water_notifier.exe.manifest
│ │ └── xref-water_notifier.html
├── dist
│ └── water_notifier
│ │ ├── VCRUNTIME140.dll
│ │ ├── _bz2.pyd
│ │ ├── _ctypes.pyd
│ │ ├── _hashlib.pyd
│ │ ├── _lzma.pyd
│ │ ├── _queue.pyd
│ │ ├── _socket.pyd
│ │ ├── _ssl.pyd
│ │ ├── base_library.zip
│ │ ├── libcrypto-1_1-x64.dll
│ │ ├── libssl-1_1-x64.dll
│ │ ├── pyexpat.pyd
│ │ ├── python37.dll
│ │ ├── pywintypes37.dll
│ │ ├── select.pyd
│ │ ├── unicodedata.pyd
│ │ ├── water_notifier.exe
│ │ ├── water_notifier.exe.manifest
│ │ ├── win32api.pyd
│ │ └── win32evtlog.pyd
├── water_notifier.py
└── water_notifier.spec
├── Facebook automater
├── README.md
├── main.exe
└── main.py
├── Health management system
└── main.py
├── Kirana store calculator and receipt generator
├── LICENSE.txt
├── README.md
├── main.exe
└── main.py
├── LICENSE.txt
├── Library mangement system
├── main.exe
├── main.py
├── main.spec
└── readme.md
├── NUMBER GUESSUNG GAME
└── main.py
├── News Reader
├── LICENSE.txt
├── README.md
├── main.exe
├── main.py
└── tempCodeRunnerFile.py
├── README.md
├── Secure the password
└── main.py
├── Snake water gun game
├── LICENSE.txt
├── README.md
├── SNAKE_WATER_GAME.exe
└── SNAKE_WATER_GAME.py
├── binod detector
├── main.exe
├── main.py
├── main.spec
├── readme.md
├── search.txt
└── search2.txt
├── cryptocurrency prices
├── README.md
├── main.py
└── requirements.txt
└── password generator
├── main.exe
├── main.py
└── main.spec
/ChatBot/__pycache__/main.cpython-37.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/ChatBot/__pycache__/main.cpython-37.pyc
--------------------------------------------------------------------------------
/ChatBot/db.sqlite3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/ChatBot/db.sqlite3
--------------------------------------------------------------------------------
/ChatBot/db.sqlite3-shm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/ChatBot/db.sqlite3-shm
--------------------------------------------------------------------------------
/ChatBot/db.sqlite3-wal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/ChatBot/db.sqlite3-wal
--------------------------------------------------------------------------------
/ChatBot/main.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/ChatBot/main.exe
--------------------------------------------------------------------------------
/ChatBot/main.py:
--------------------------------------------------------------------------------
1 | '''
2 | Made by - Aditya mangal
3 | Purpose - Python mini project
4 | Date - 18 october 2020
5 | '''
6 | from termcolor import cprint
7 | from chatterbot import ChatBot
8 | from chatterbot.trainers import ChatterBotCorpusTrainer
9 | import time
10 |
11 | chatbot = ChatBot('Bot')
12 | trainer = ChatterBotCorpusTrainer(chatbot)
13 |
14 | trainer.train('chatterbot.corpus.english')
15 |
16 |
17 | if __name__ == "__main__":
18 | cprint("#" * 50, "magenta")
19 | cprint((f"A Chatot ").center(50), "yellow")
20 | cprint("#" * 50, "magenta")
21 |
22 | print('You can exit by type exit\n')
23 | while True:
24 | query = input(">> ")
25 | if 'exit' in query:
26 | exit()
27 | else:
28 | print(chatbot.get_response(query))
29 |
--------------------------------------------------------------------------------
/ChatBot/main.spec:
--------------------------------------------------------------------------------
1 | # -*- mode: python ; coding: utf-8 -*-
2 |
3 | block_cipher = None
4 |
5 |
6 | a = Analysis(['main.py'],
7 | pathex=['C:\\Users\\Aditya Mangal\\Desktop\\New folder\\chat bot'],
8 | binaries=[],
9 | datas=[],
10 | hiddenimports=[],
11 | hookspath=[],
12 | runtime_hooks=[],
13 | excludes=[],
14 | win_no_prefer_redirects=False,
15 | win_private_assemblies=False,
16 | cipher=block_cipher,
17 | noarchive=False)
18 | pyz = PYZ(a.pure, a.zipped_data,
19 | cipher=block_cipher)
20 | exe = EXE(pyz,
21 | a.scripts,
22 | [],
23 | exclude_binaries=True,
24 | name='main',
25 | debug=False,
26 | bootloader_ignore_signals=False,
27 | strip=False,
28 | upx=True,
29 | console=True )
30 | coll = COLLECT(exe,
31 | a.binaries,
32 | a.zipfiles,
33 | a.datas,
34 | strip=False,
35 | upx=True,
36 | upx_exclude=[],
37 | name='main')
38 |
--------------------------------------------------------------------------------
/ChatBot/readme.md:
--------------------------------------------------------------------------------
1 | # ChatBot
2 | ## A chatbot is an intelligent piece of software that is capable of communicating and performing actions similar to a human. Chatbots are used a lot in customer interaction, marketing on social network sites.
3 |
4 | 
5 |
--------------------------------------------------------------------------------
/ChatBot/requirements.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/ChatBot/requirements.txt
--------------------------------------------------------------------------------
/Drink Water Notifier/__pycache__/water_notifier.cpython-37.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/__pycache__/water_notifier.cpython-37.pyc
--------------------------------------------------------------------------------
/Drink Water Notifier/build/water_notifier/Analysis-00.toc:
--------------------------------------------------------------------------------
1 | (['D:\\python mini\\Drink Water Notifier\\water_notifier.py'],
2 | ['D:\\python mini\\Drink Water Notifier',
3 | 'D:\\python mini\\Drink Water Notifier'],
4 | ['codecs'],
5 | ['d:\\python '
6 | '37\\lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\stdhooks',
7 | 'd:\\python '
8 | '37\\lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\stdhooks\\__pycache__',
9 | 'd:\\python '
10 | '37\\lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\rthooks',
11 | 'd:\\python '
12 | '37\\lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks\\rthooks\\__pycache__',
13 | 'd:\\python 37\\lib\\site-packages\\_pyinstaller_hooks_contrib\\hooks',
14 | 'd:\\python 37\\lib\\site-packages\\lark\\__pyinstaller'],
15 | [],
16 | [],
17 | False,
18 | False,
19 | '3.7.1 (v3.7.1:260ec2c36a, Oct 20 2018, 14:57:15) [MSC v.1915 64 bit (AMD64)]',
20 | [('water_notifier',
21 | 'D:\\python mini\\Drink Water Notifier\\water_notifier.py',
22 | 'PYSOURCE')],
23 | [('base64', 'd:\\python 37\\lib\\base64.py', 'PYMODULE'),
24 | ('getopt', 'd:\\python 37\\lib\\getopt.py', 'PYMODULE'),
25 | ('gettext', 'd:\\python 37\\lib\\gettext.py', 'PYMODULE'),
26 | ('copy', 'd:\\python 37\\lib\\copy.py', 'PYMODULE'),
27 | ('os', 'd:\\python 37\\lib\\os.py', 'PYMODULE'),
28 | ('subprocess', 'd:\\python 37\\lib\\subprocess.py', 'PYMODULE'),
29 | ('selectors', 'd:\\python 37\\lib\\selectors.py', 'PYMODULE'),
30 | ('threading', 'd:\\python 37\\lib\\threading.py', 'PYMODULE'),
31 | ('_threading_local', 'd:\\python 37\\lib\\_threading_local.py', 'PYMODULE'),
32 | ('contextlib', 'd:\\python 37\\lib\\contextlib.py', 'PYMODULE'),
33 | ('signal', 'd:\\python 37\\lib\\signal.py', 'PYMODULE'),
34 | ('ntpath', 'd:\\python 37\\lib\\ntpath.py', 'PYMODULE'),
35 | ('string', 'd:\\python 37\\lib\\string.py', 'PYMODULE'),
36 | ('genericpath', 'd:\\python 37\\lib\\genericpath.py', 'PYMODULE'),
37 | ('posixpath', 'd:\\python 37\\lib\\posixpath.py', 'PYMODULE'),
38 | ('stat', 'd:\\python 37\\lib\\stat.py', 'PYMODULE'),
39 | ('struct', 'd:\\python 37\\lib\\struct.py', 'PYMODULE'),
40 | ('bz2', 'd:\\python 37\\lib\\bz2.py', 'PYMODULE'),
41 | ('_compression', 'd:\\python 37\\lib\\_compression.py', 'PYMODULE'),
42 | ('stringprep', 'd:\\python 37\\lib\\stringprep.py', 'PYMODULE'),
43 | ('quopri', 'd:\\python 37\\lib\\quopri.py', 'PYMODULE'),
44 | ('_py_abc', 'd:\\python 37\\lib\\_py_abc.py', 'PYMODULE'),
45 | ('doctest', 'd:\\python 37\\lib\\doctest.py', 'PYMODULE'),
46 | ('argparse', 'd:\\python 37\\lib\\argparse.py', 'PYMODULE'),
47 | ('textwrap', 'd:\\python 37\\lib\\textwrap.py', 'PYMODULE'),
48 | ('unittest', 'd:\\python 37\\lib\\unittest\\__init__.py', 'PYMODULE'),
49 | ('unittest.signals', 'd:\\python 37\\lib\\unittest\\signals.py', 'PYMODULE'),
50 | ('unittest.main', 'd:\\python 37\\lib\\unittest\\main.py', 'PYMODULE'),
51 | ('unittest.runner', 'd:\\python 37\\lib\\unittest\\runner.py', 'PYMODULE'),
52 | ('unittest.loader', 'd:\\python 37\\lib\\unittest\\loader.py', 'PYMODULE'),
53 | ('fnmatch', 'd:\\python 37\\lib\\fnmatch.py', 'PYMODULE'),
54 | ('unittest.suite', 'd:\\python 37\\lib\\unittest\\suite.py', 'PYMODULE'),
55 | ('unittest.case', 'd:\\python 37\\lib\\unittest\\case.py', 'PYMODULE'),
56 | ('pprint', 'd:\\python 37\\lib\\pprint.py', 'PYMODULE'),
57 | ('logging', 'd:\\python 37\\lib\\logging\\__init__.py', 'PYMODULE'),
58 | ('pickle', 'd:\\python 37\\lib\\pickle.py', 'PYMODULE'),
59 | ('_compat_pickle', 'd:\\python 37\\lib\\_compat_pickle.py', 'PYMODULE'),
60 | ('unittest.result', 'd:\\python 37\\lib\\unittest\\result.py', 'PYMODULE'),
61 | ('unittest.util', 'd:\\python 37\\lib\\unittest\\util.py', 'PYMODULE'),
62 | ('pdb', 'd:\\python 37\\lib\\pdb.py', 'PYMODULE'),
63 | ('pydoc', 'd:\\python 37\\lib\\pydoc.py', 'PYMODULE'),
64 | ('webbrowser', 'd:\\python 37\\lib\\webbrowser.py', 'PYMODULE'),
65 | ('socket', 'd:\\python 37\\lib\\socket.py', 'PYMODULE'),
66 | ('shutil', 'd:\\python 37\\lib\\shutil.py', 'PYMODULE'),
67 | ('zipfile', 'd:\\python 37\\lib\\zipfile.py', 'PYMODULE'),
68 | ('py_compile', 'd:\\python 37\\lib\\py_compile.py', 'PYMODULE'),
69 | ('tarfile', 'd:\\python 37\\lib\\tarfile.py', 'PYMODULE'),
70 | ('gzip', 'd:\\python 37\\lib\\gzip.py', 'PYMODULE'),
71 | ('lzma', 'd:\\python 37\\lib\\lzma.py', 'PYMODULE'),
72 | ('email.message', 'd:\\python 37\\lib\\email\\message.py', 'PYMODULE'),
73 | ('email.policy', 'd:\\python 37\\lib\\email\\policy.py', 'PYMODULE'),
74 | ('email.contentmanager',
75 | 'd:\\python 37\\lib\\email\\contentmanager.py',
76 | 'PYMODULE'),
77 | ('email.quoprimime', 'd:\\python 37\\lib\\email\\quoprimime.py', 'PYMODULE'),
78 | ('email.headerregistry',
79 | 'd:\\python 37\\lib\\email\\headerregistry.py',
80 | 'PYMODULE'),
81 | ('email._header_value_parser',
82 | 'd:\\python 37\\lib\\email\\_header_value_parser.py',
83 | 'PYMODULE'),
84 | ('urllib', 'd:\\python 37\\lib\\urllib\\__init__.py', 'PYMODULE'),
85 | ('email.iterators', 'd:\\python 37\\lib\\email\\iterators.py', 'PYMODULE'),
86 | ('email.generator', 'd:\\python 37\\lib\\email\\generator.py', 'PYMODULE'),
87 | ('random', 'd:\\python 37\\lib\\random.py', 'PYMODULE'),
88 | ('bisect', 'd:\\python 37\\lib\\bisect.py', 'PYMODULE'),
89 | ('hashlib', 'd:\\python 37\\lib\\hashlib.py', 'PYMODULE'),
90 | ('email._encoded_words',
91 | 'd:\\python 37\\lib\\email\\_encoded_words.py',
92 | 'PYMODULE'),
93 | ('email.charset', 'd:\\python 37\\lib\\email\\charset.py', 'PYMODULE'),
94 | ('email.encoders', 'd:\\python 37\\lib\\email\\encoders.py', 'PYMODULE'),
95 | ('email.base64mime', 'd:\\python 37\\lib\\email\\base64mime.py', 'PYMODULE'),
96 | ('email._policybase',
97 | 'd:\\python 37\\lib\\email\\_policybase.py',
98 | 'PYMODULE'),
99 | ('email.header', 'd:\\python 37\\lib\\email\\header.py', 'PYMODULE'),
100 | ('email.errors', 'd:\\python 37\\lib\\email\\errors.py', 'PYMODULE'),
101 | ('email.utils', 'd:\\python 37\\lib\\email\\utils.py', 'PYMODULE'),
102 | ('email._parseaddr', 'd:\\python 37\\lib\\email\\_parseaddr.py', 'PYMODULE'),
103 | ('calendar', 'd:\\python 37\\lib\\calendar.py', 'PYMODULE'),
104 | ('datetime', 'd:\\python 37\\lib\\datetime.py', 'PYMODULE'),
105 | ('_strptime', 'd:\\python 37\\lib\\_strptime.py', 'PYMODULE'),
106 | ('email', 'd:\\python 37\\lib\\email\\__init__.py', 'PYMODULE'),
107 | ('email.parser', 'd:\\python 37\\lib\\email\\parser.py', 'PYMODULE'),
108 | ('email.feedparser', 'd:\\python 37\\lib\\email\\feedparser.py', 'PYMODULE'),
109 | ('uu', 'd:\\python 37\\lib\\uu.py', 'PYMODULE'),
110 | ('optparse', 'd:\\python 37\\lib\\optparse.py', 'PYMODULE'),
111 | ('http.server', 'd:\\python 37\\lib\\http\\server.py', 'PYMODULE'),
112 | ('http', 'd:\\python 37\\lib\\http\\__init__.py', 'PYMODULE'),
113 | ('socketserver', 'd:\\python 37\\lib\\socketserver.py', 'PYMODULE'),
114 | ('mimetypes', 'd:\\python 37\\lib\\mimetypes.py', 'PYMODULE'),
115 | ('http.client', 'd:\\python 37\\lib\\http\\client.py', 'PYMODULE'),
116 | ('ssl', 'd:\\python 37\\lib\\ssl.py', 'PYMODULE'),
117 | ('html', 'd:\\python 37\\lib\\html\\__init__.py', 'PYMODULE'),
118 | ('html.entities', 'd:\\python 37\\lib\\html\\entities.py', 'PYMODULE'),
119 | ('pydoc_data.topics',
120 | 'd:\\python 37\\lib\\pydoc_data\\topics.py',
121 | 'PYMODULE'),
122 | ('pydoc_data', 'd:\\python 37\\lib\\pydoc_data\\__init__.py', 'PYMODULE'),
123 | ('tty', 'd:\\python 37\\lib\\tty.py', 'PYMODULE'),
124 | ('tempfile', 'd:\\python 37\\lib\\tempfile.py', 'PYMODULE'),
125 | ('urllib.parse', 'd:\\python 37\\lib\\urllib\\parse.py', 'PYMODULE'),
126 | ('tokenize', 'd:\\python 37\\lib\\tokenize.py', 'PYMODULE'),
127 | ('token', 'd:\\python 37\\lib\\token.py', 'PYMODULE'),
128 | ('platform', 'd:\\python 37\\lib\\platform.py', 'PYMODULE'),
129 | ('plistlib', 'd:\\python 37\\lib\\plistlib.py', 'PYMODULE'),
130 | ('xml.parsers.expat',
131 | 'd:\\python 37\\lib\\xml\\parsers\\expat.py',
132 | 'PYMODULE'),
133 | ('xml.parsers', 'd:\\python 37\\lib\\xml\\parsers\\__init__.py', 'PYMODULE'),
134 | ('xml', 'd:\\python 37\\lib\\xml\\__init__.py', 'PYMODULE'),
135 | ('xml.sax.expatreader',
136 | 'd:\\python 37\\lib\\xml\\sax\\expatreader.py',
137 | 'PYMODULE'),
138 | ('xml.sax.saxutils', 'd:\\python 37\\lib\\xml\\sax\\saxutils.py', 'PYMODULE'),
139 | ('urllib.request', 'd:\\python 37\\lib\\urllib\\request.py', 'PYMODULE'),
140 | ('getpass', 'd:\\python 37\\lib\\getpass.py', 'PYMODULE'),
141 | ('nturl2path', 'd:\\python 37\\lib\\nturl2path.py', 'PYMODULE'),
142 | ('ftplib', 'd:\\python 37\\lib\\ftplib.py', 'PYMODULE'),
143 | ('netrc', 'd:\\python 37\\lib\\netrc.py', 'PYMODULE'),
144 | ('http.cookiejar', 'd:\\python 37\\lib\\http\\cookiejar.py', 'PYMODULE'),
145 | ('urllib.response', 'd:\\python 37\\lib\\urllib\\response.py', 'PYMODULE'),
146 | ('urllib.error', 'd:\\python 37\\lib\\urllib\\error.py', 'PYMODULE'),
147 | ('xml.sax', 'd:\\python 37\\lib\\xml\\sax\\__init__.py', 'PYMODULE'),
148 | ('xml.sax.handler', 'd:\\python 37\\lib\\xml\\sax\\handler.py', 'PYMODULE'),
149 | ('xml.sax._exceptions',
150 | 'd:\\python 37\\lib\\xml\\sax\\_exceptions.py',
151 | 'PYMODULE'),
152 | ('xml.sax.xmlreader',
153 | 'd:\\python 37\\lib\\xml\\sax\\xmlreader.py',
154 | 'PYMODULE'),
155 | ('pkgutil', 'd:\\python 37\\lib\\pkgutil.py', 'PYMODULE'),
156 | ('importlib', 'd:\\python 37\\lib\\importlib\\__init__.py', 'PYMODULE'),
157 | ('importlib.abc', 'd:\\python 37\\lib\\importlib\\abc.py', 'PYMODULE'),
158 | ('importlib.util', 'd:\\python 37\\lib\\importlib\\util.py', 'PYMODULE'),
159 | ('importlib.machinery',
160 | 'd:\\python 37\\lib\\importlib\\machinery.py',
161 | 'PYMODULE'),
162 | ('importlib._bootstrap_external',
163 | 'd:\\python 37\\lib\\importlib\\_bootstrap_external.py',
164 | 'PYMODULE'),
165 | ('importlib._bootstrap',
166 | 'd:\\python 37\\lib\\importlib\\_bootstrap.py',
167 | 'PYMODULE'),
168 | ('runpy', 'd:\\python 37\\lib\\runpy.py', 'PYMODULE'),
169 | ('shlex', 'd:\\python 37\\lib\\shlex.py', 'PYMODULE'),
170 | ('readline', 'd:\\python 37\\lib\\site-packages\\readline.py', 'PYMODULE'),
171 | ('pyreadline.console',
172 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\console\\__init__.py',
173 | 'PYMODULE'),
174 | ('pyreadline.console.console',
175 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\console\\console.py',
176 | 'PYMODULE'),
177 | ('pyreadline.console.event',
178 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\console\\event.py',
179 | 'PYMODULE'),
180 | ('ctypes.wintypes', 'd:\\python 37\\lib\\ctypes\\wintypes.py', 'PYMODULE'),
181 | ('ctypes', 'd:\\python 37\\lib\\ctypes\\__init__.py', 'PYMODULE'),
182 | ('ctypes._endian', 'd:\\python 37\\lib\\ctypes\\_endian.py', 'PYMODULE'),
183 | ('ctypes.util', 'd:\\python 37\\lib\\ctypes\\util.py', 'PYMODULE'),
184 | ('ctypes._aix', 'd:\\python 37\\lib\\ctypes\\_aix.py', 'PYMODULE'),
185 | ('ctypes.macholib.dyld',
186 | 'd:\\python 37\\lib\\ctypes\\macholib\\dyld.py',
187 | 'PYMODULE'),
188 | ('ctypes.macholib',
189 | 'd:\\python 37\\lib\\ctypes\\macholib\\__init__.py',
190 | 'PYMODULE'),
191 | ('ctypes.macholib.dylib',
192 | 'd:\\python 37\\lib\\ctypes\\macholib\\dylib.py',
193 | 'PYMODULE'),
194 | ('ctypes.macholib.framework',
195 | 'd:\\python 37\\lib\\ctypes\\macholib\\framework.py',
196 | 'PYMODULE'),
197 | ('pyreadline.console.ansi',
198 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\console\\ansi.py',
199 | 'PYMODULE'),
200 | ('pyreadline.keysyms',
201 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\keysyms\\__init__.py',
202 | 'PYMODULE'),
203 | ('pyreadline.keysyms.keysyms',
204 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\keysyms\\keysyms.py',
205 | 'PYMODULE'),
206 | ('pyreadline.keysyms.common',
207 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\keysyms\\common.py',
208 | 'PYMODULE'),
209 | ('pyreadline.keysyms.ironpython_keysyms',
210 | 'd:\\python '
211 | '37\\lib\\site-packages\\pyreadline\\keysyms\\ironpython_keysyms.py',
212 | 'PYMODULE'),
213 | ('pyreadline.keysyms.winconstants',
214 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\keysyms\\winconstants.py',
215 | 'PYMODULE'),
216 | ('pyreadline.logger',
217 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\logger.py',
218 | 'PYMODULE'),
219 | ('logging.handlers', 'd:\\python 37\\lib\\logging\\handlers.py', 'PYMODULE'),
220 | ('win32evtlogutil',
221 | 'd:\\python 37\\lib\\site-packages\\win32\\lib\\win32evtlogutil.py',
222 | 'PYMODULE'),
223 | ('winerror',
224 | 'd:\\python 37\\lib\\site-packages\\win32\\lib\\winerror.py',
225 | 'PYMODULE'),
226 | ('win32con',
227 | 'd:\\python 37\\lib\\site-packages\\win32\\lib\\win32con.py',
228 | 'PYMODULE'),
229 | ('smtplib', 'd:\\python 37\\lib\\smtplib.py', 'PYMODULE'),
230 | ('hmac', 'd:\\python 37\\lib\\hmac.py', 'PYMODULE'),
231 | ('queue', 'd:\\python 37\\lib\\queue.py', 'PYMODULE'),
232 | ('pyreadline.unicode_helper',
233 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\unicode_helper.py',
234 | 'PYMODULE'),
235 | ('pyreadline.py3k_compat',
236 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\py3k_compat.py',
237 | 'PYMODULE'),
238 | ('pyreadline.console.ironpython_console',
239 | 'd:\\python '
240 | '37\\lib\\site-packages\\pyreadline\\console\\ironpython_console.py',
241 | 'PYMODULE'),
242 | ('pyreadline',
243 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\__init__.py',
244 | 'PYMODULE'),
245 | ('pyreadline.release',
246 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\release.py',
247 | 'PYMODULE'),
248 | ('pyreadline.modes',
249 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\modes\\__init__.py',
250 | 'PYMODULE'),
251 | ('pyreadline.modes.vi',
252 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\modes\\vi.py',
253 | 'PYMODULE'),
254 | ('pyreadline.lineeditor.history',
255 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\lineeditor\\history.py',
256 | 'PYMODULE'),
257 | ('pyreadline.lineeditor.lineobj',
258 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\lineeditor\\lineobj.py',
259 | 'PYMODULE'),
260 | ('pyreadline.lineeditor.wordmatcher',
261 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\lineeditor\\wordmatcher.py',
262 | 'PYMODULE'),
263 | ('pyreadline.modes.notemacs',
264 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\modes\\notemacs.py',
265 | 'PYMODULE'),
266 | ('pyreadline.modes.emacs',
267 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\modes\\emacs.py',
268 | 'PYMODULE'),
269 | ('pyreadline.modes.basemode',
270 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\modes\\basemode.py',
271 | 'PYMODULE'),
272 | ('pyreadline.error',
273 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\error.py',
274 | 'PYMODULE'),
275 | ('pyreadline.lineeditor',
276 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\lineeditor\\__init__.py',
277 | 'PYMODULE'),
278 | ('pyreadline.clipboard',
279 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\clipboard\\__init__.py',
280 | 'PYMODULE'),
281 | ('pyreadline.clipboard.win32_clipboard',
282 | 'd:\\python '
283 | '37\\lib\\site-packages\\pyreadline\\clipboard\\win32_clipboard.py',
284 | 'PYMODULE'),
285 | ('pyreadline.clipboard.no_clipboard',
286 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\clipboard\\no_clipboard.py',
287 | 'PYMODULE'),
288 | ('pyreadline.clipboard.ironpython_clipboard',
289 | 'd:\\python '
290 | '37\\lib\\site-packages\\pyreadline\\clipboard\\ironpython_clipboard.py',
291 | 'PYMODULE'),
292 | ('pyreadline.rlmain',
293 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\rlmain.py',
294 | 'PYMODULE'),
295 | ('glob', 'd:\\python 37\\lib\\glob.py', 'PYMODULE'),
296 | ('code', 'd:\\python 37\\lib\\code.py', 'PYMODULE'),
297 | ('codeop', 'd:\\python 37\\lib\\codeop.py', 'PYMODULE'),
298 | ('dis', 'd:\\python 37\\lib\\dis.py', 'PYMODULE'),
299 | ('opcode', 'd:\\python 37\\lib\\opcode.py', 'PYMODULE'),
300 | ('bdb', 'd:\\python 37\\lib\\bdb.py', 'PYMODULE'),
301 | ('cmd', 'd:\\python 37\\lib\\cmd.py', 'PYMODULE'),
302 | ('inspect', 'd:\\python 37\\lib\\inspect.py', 'PYMODULE'),
303 | ('ast', 'd:\\python 37\\lib\\ast.py', 'PYMODULE'),
304 | ('difflib', 'd:\\python 37\\lib\\difflib.py', 'PYMODULE'),
305 | ('__future__', 'd:\\python 37\\lib\\__future__.py', 'PYMODULE'),
306 | ('tracemalloc', 'd:\\python 37\\lib\\tracemalloc.py', 'PYMODULE'),
307 | ('typing', 'd:\\python 37\\lib\\typing.py', 'PYMODULE'),
308 | ('plyer',
309 | 'd:\\python 37\\lib\\site-packages\\plyer\\__init__.py',
310 | 'PYMODULE'),
311 | ('plyer.utils',
312 | 'd:\\python 37\\lib\\site-packages\\plyer\\utils.py',
313 | 'PYMODULE'),
314 | ('plyer.facades',
315 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\__init__.py',
316 | 'PYMODULE'),
317 | ('plyer.facades.screenshot',
318 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\screenshot.py',
319 | 'PYMODULE'),
320 | ('plyer.facades.cpu',
321 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\cpu.py',
322 | 'PYMODULE'),
323 | ('plyer.facades.processors',
324 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\processors.py',
325 | 'PYMODULE'),
326 | ('plyer.facades.bluetooth',
327 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\bluetooth.py',
328 | 'PYMODULE'),
329 | ('plyer.facades.storagepath',
330 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\storagepath.py',
331 | 'PYMODULE'),
332 | ('plyer.facades.keystore',
333 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\keystore.py',
334 | 'PYMODULE'),
335 | ('plyer.facades.brightness',
336 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\brightness.py',
337 | 'PYMODULE'),
338 | ('plyer.facades.spatialorientation',
339 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\spatialorientation.py',
340 | 'PYMODULE'),
341 | ('plyer.facades.humidity',
342 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\humidity.py',
343 | 'PYMODULE'),
344 | ('plyer.facades.temperature',
345 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\temperature.py',
346 | 'PYMODULE'),
347 | ('plyer.facades.wifi',
348 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\wifi.py',
349 | 'PYMODULE'),
350 | ('plyer.facades.vibrator',
351 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\vibrator.py',
352 | 'PYMODULE'),
353 | ('plyer.facades.uniqueid',
354 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\uniqueid.py',
355 | 'PYMODULE'),
356 | ('plyer.facades.tts',
357 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\tts.py',
358 | 'PYMODULE'),
359 | ('plyer.facades.stt',
360 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\stt.py',
361 | 'PYMODULE'),
362 | ('plyer.facades.sms',
363 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\sms.py',
364 | 'PYMODULE'),
365 | ('plyer.facades.notification',
366 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\notification.py',
367 | 'PYMODULE'),
368 | ('plyer.facades.orientation',
369 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\orientation.py',
370 | 'PYMODULE'),
371 | ('plyer.facades.proximity',
372 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\proximity.py',
373 | 'PYMODULE'),
374 | ('plyer.facades.light',
375 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\light.py',
376 | 'PYMODULE'),
377 | ('plyer.facades.irblaster',
378 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\irblaster.py',
379 | 'PYMODULE'),
380 | ('plyer.facades.gyroscope',
381 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\gyroscope.py',
382 | 'PYMODULE'),
383 | ('plyer.facades.gravity',
384 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\gravity.py',
385 | 'PYMODULE'),
386 | ('plyer.facades.gps',
387 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\gps.py',
388 | 'PYMODULE'),
389 | ('plyer.facades.flash',
390 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\flash.py',
391 | 'PYMODULE'),
392 | ('plyer.facades.filechooser',
393 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\filechooser.py',
394 | 'PYMODULE'),
395 | ('plyer.facades.email',
396 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\email.py',
397 | 'PYMODULE'),
398 | ('plyer.facades.compass',
399 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\compass.py',
400 | 'PYMODULE'),
401 | ('plyer.facades.camera',
402 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\camera.py',
403 | 'PYMODULE'),
404 | ('plyer.facades.call',
405 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\call.py',
406 | 'PYMODULE'),
407 | ('plyer.facades.battery',
408 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\battery.py',
409 | 'PYMODULE'),
410 | ('plyer.facades.barometer',
411 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\barometer.py',
412 | 'PYMODULE'),
413 | ('plyer.facades.audio',
414 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\audio.py',
415 | 'PYMODULE'),
416 | ('plyer.compat',
417 | 'd:\\python 37\\lib\\site-packages\\plyer\\compat.py',
418 | 'PYMODULE'),
419 | ('plyer.facades.accelerometer',
420 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\accelerometer.py',
421 | 'PYMODULE')],
422 | [('VCRUNTIME140.dll', 'd:\\python 37\\VCRUNTIME140.dll', 'BINARY'),
423 | ('python37.dll', 'd:\\python 37\\python37.dll', 'BINARY'),
424 | ('select', 'd:\\python 37\\DLLs\\select.pyd', 'EXTENSION'),
425 | ('_bz2', 'd:\\python 37\\DLLs\\_bz2.pyd', 'EXTENSION'),
426 | ('unicodedata', 'd:\\python 37\\DLLs\\unicodedata.pyd', 'EXTENSION'),
427 | ('_socket', 'd:\\python 37\\DLLs\\_socket.pyd', 'EXTENSION'),
428 | ('_lzma', 'd:\\python 37\\DLLs\\_lzma.pyd', 'EXTENSION'),
429 | ('_hashlib', 'd:\\python 37\\DLLs\\_hashlib.pyd', 'EXTENSION'),
430 | ('_ssl', 'd:\\python 37\\DLLs\\_ssl.pyd', 'EXTENSION'),
431 | ('pyexpat', 'd:\\python 37\\DLLs\\pyexpat.pyd', 'EXTENSION'),
432 | ('_ctypes', 'd:\\python 37\\DLLs\\_ctypes.pyd', 'EXTENSION'),
433 | ('win32evtlog',
434 | 'd:\\python 37\\lib\\site-packages\\win32\\win32evtlog.pyd',
435 | 'EXTENSION'),
436 | ('win32api',
437 | 'd:\\python 37\\lib\\site-packages\\win32\\win32api.pyd',
438 | 'EXTENSION'),
439 | ('_queue', 'd:\\python 37\\DLLs\\_queue.pyd', 'EXTENSION'),
440 | ('libcrypto-1_1-x64.dll',
441 | 'd:\\python 37\\DLLs\\libcrypto-1_1-x64.dll',
442 | 'BINARY'),
443 | ('libssl-1_1-x64.dll', 'd:\\python 37\\DLLs\\libssl-1_1-x64.dll', 'BINARY'),
444 | ('pywintypes37.dll',
445 | 'd:\\python 37\\lib\\site-packages\\pywin32_system32\\pywintypes37.dll',
446 | 'BINARY')],
447 | [],
448 | [],
449 | [('base_library.zip',
450 | 'D:\\python mini\\Drink Water '
451 | 'Notifier\\build\\water_notifier\\base_library.zip',
452 | 'DATA')],
453 | [])
454 |
--------------------------------------------------------------------------------
/Drink Water Notifier/build/water_notifier/COLLECT-00.toc:
--------------------------------------------------------------------------------
1 | ([('water_notifier.exe',
2 | 'D:\\python mini\\Drink Water '
3 | 'Notifier\\build\\water_notifier\\water_notifier.exe',
4 | 'EXECUTABLE'),
5 | ('water_notifier.exe.manifest',
6 | 'D:\\python mini\\Drink Water '
7 | 'Notifier\\build\\water_notifier\\water_notifier.exe.manifest',
8 | 'BINARY'),
9 | ('VCRUNTIME140.dll', 'd:\\python 37\\VCRUNTIME140.dll', 'BINARY'),
10 | ('python37.dll', 'd:\\python 37\\python37.dll', 'BINARY'),
11 | ('select', 'd:\\python 37\\DLLs\\select.pyd', 'EXTENSION'),
12 | ('_bz2', 'd:\\python 37\\DLLs\\_bz2.pyd', 'EXTENSION'),
13 | ('unicodedata', 'd:\\python 37\\DLLs\\unicodedata.pyd', 'EXTENSION'),
14 | ('_socket', 'd:\\python 37\\DLLs\\_socket.pyd', 'EXTENSION'),
15 | ('_lzma', 'd:\\python 37\\DLLs\\_lzma.pyd', 'EXTENSION'),
16 | ('_hashlib', 'd:\\python 37\\DLLs\\_hashlib.pyd', 'EXTENSION'),
17 | ('_ssl', 'd:\\python 37\\DLLs\\_ssl.pyd', 'EXTENSION'),
18 | ('pyexpat', 'd:\\python 37\\DLLs\\pyexpat.pyd', 'EXTENSION'),
19 | ('_ctypes', 'd:\\python 37\\DLLs\\_ctypes.pyd', 'EXTENSION'),
20 | ('win32evtlog',
21 | 'd:\\python 37\\lib\\site-packages\\win32\\win32evtlog.pyd',
22 | 'EXTENSION'),
23 | ('win32api',
24 | 'd:\\python 37\\lib\\site-packages\\win32\\win32api.pyd',
25 | 'EXTENSION'),
26 | ('_queue', 'd:\\python 37\\DLLs\\_queue.pyd', 'EXTENSION'),
27 | ('libcrypto-1_1-x64.dll',
28 | 'd:\\python 37\\DLLs\\libcrypto-1_1-x64.dll',
29 | 'BINARY'),
30 | ('libssl-1_1-x64.dll', 'd:\\python 37\\DLLs\\libssl-1_1-x64.dll', 'BINARY'),
31 | ('pywintypes37.dll',
32 | 'd:\\python 37\\lib\\site-packages\\pywin32_system32\\pywintypes37.dll',
33 | 'BINARY'),
34 | ('base_library.zip',
35 | 'D:\\python mini\\Drink Water '
36 | 'Notifier\\build\\water_notifier\\base_library.zip',
37 | 'DATA')],)
38 |
--------------------------------------------------------------------------------
/Drink Water Notifier/build/water_notifier/EXE-00.toc:
--------------------------------------------------------------------------------
1 | ('D:\\python mini\\Drink Water '
2 | 'Notifier\\build\\water_notifier\\water_notifier.exe',
3 | True,
4 | False,
5 | True,
6 | None,
7 | None,
8 | False,
9 | False,
10 | '',
11 | True,
12 | 'water_notifier.pkg',
13 | [('PYZ-00.pyz',
14 | 'D:\\python mini\\Drink Water Notifier\\build\\water_notifier\\PYZ-00.pyz',
15 | 'PYZ'),
16 | ('struct', 'd:\\python 37\\lib\\struct.pyo', 'PYMODULE'),
17 | ('pyimod01_os_path',
18 | 'd:\\python '
19 | '37\\lib\\site-packages\\PyInstaller\\loader\\pyimod01_os_path.pyc',
20 | 'PYMODULE'),
21 | ('pyimod02_archive',
22 | 'd:\\python '
23 | '37\\lib\\site-packages\\PyInstaller\\loader\\pyimod02_archive.pyc',
24 | 'PYMODULE'),
25 | ('pyimod03_importers',
26 | 'd:\\python '
27 | '37\\lib\\site-packages\\PyInstaller\\loader\\pyimod03_importers.pyc',
28 | 'PYMODULE'),
29 | ('pyiboot01_bootstrap',
30 | 'd:\\python '
31 | '37\\lib\\site-packages\\PyInstaller\\loader\\pyiboot01_bootstrap.py',
32 | 'PYSOURCE'),
33 | ('water_notifier',
34 | 'D:\\python mini\\Drink Water Notifier\\water_notifier.py',
35 | 'PYSOURCE'),
36 | ('water_notifier.exe.manifest',
37 | 'D:\\python mini\\Drink Water '
38 | 'Notifier\\build\\water_notifier\\water_notifier.exe.manifest',
39 | 'BINARY')],
40 | [],
41 | False,
42 | False,
43 | 1613036351,
44 | [('run.exe',
45 | 'd:\\python '
46 | '37\\lib\\site-packages\\PyInstaller\\bootloader\\Windows-64bit\\run.exe',
47 | 'EXECUTABLE')])
48 |
--------------------------------------------------------------------------------
/Drink Water Notifier/build/water_notifier/PKG-00.pkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/build/water_notifier/PKG-00.pkg
--------------------------------------------------------------------------------
/Drink Water Notifier/build/water_notifier/PKG-00.toc:
--------------------------------------------------------------------------------
1 | ('D:\\python mini\\Drink Water Notifier\\build\\water_notifier\\PKG-00.pkg',
2 | {'BINARY': 1,
3 | 'DATA': 1,
4 | 'EXECUTABLE': 1,
5 | 'EXTENSION': 1,
6 | 'PYMODULE': 1,
7 | 'PYSOURCE': 1,
8 | 'PYZ': 0},
9 | [('PYZ-00.pyz',
10 | 'D:\\python mini\\Drink Water Notifier\\build\\water_notifier\\PYZ-00.pyz',
11 | 'PYZ'),
12 | ('struct', 'd:\\python 37\\lib\\struct.pyo', 'PYMODULE'),
13 | ('pyimod01_os_path',
14 | 'd:\\python '
15 | '37\\lib\\site-packages\\PyInstaller\\loader\\pyimod01_os_path.pyc',
16 | 'PYMODULE'),
17 | ('pyimod02_archive',
18 | 'd:\\python '
19 | '37\\lib\\site-packages\\PyInstaller\\loader\\pyimod02_archive.pyc',
20 | 'PYMODULE'),
21 | ('pyimod03_importers',
22 | 'd:\\python '
23 | '37\\lib\\site-packages\\PyInstaller\\loader\\pyimod03_importers.pyc',
24 | 'PYMODULE'),
25 | ('pyiboot01_bootstrap',
26 | 'd:\\python '
27 | '37\\lib\\site-packages\\PyInstaller\\loader\\pyiboot01_bootstrap.py',
28 | 'PYSOURCE'),
29 | ('water_notifier',
30 | 'D:\\python mini\\Drink Water Notifier\\water_notifier.py',
31 | 'PYSOURCE'),
32 | ('water_notifier.exe.manifest',
33 | 'D:\\python mini\\Drink Water '
34 | 'Notifier\\build\\water_notifier\\water_notifier.exe.manifest',
35 | 'BINARY')],
36 | True,
37 | False,
38 | False,
39 | [])
40 |
--------------------------------------------------------------------------------
/Drink Water Notifier/build/water_notifier/PYZ-00.pyz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/build/water_notifier/PYZ-00.pyz
--------------------------------------------------------------------------------
/Drink Water Notifier/build/water_notifier/PYZ-00.toc:
--------------------------------------------------------------------------------
1 | ('D:\\python mini\\Drink Water Notifier\\build\\water_notifier\\PYZ-00.pyz',
2 | [('base64', 'd:\\python 37\\lib\\base64.py', 'PYMODULE'),
3 | ('getopt', 'd:\\python 37\\lib\\getopt.py', 'PYMODULE'),
4 | ('gettext', 'd:\\python 37\\lib\\gettext.py', 'PYMODULE'),
5 | ('copy', 'd:\\python 37\\lib\\copy.py', 'PYMODULE'),
6 | ('os', 'd:\\python 37\\lib\\os.py', 'PYMODULE'),
7 | ('subprocess', 'd:\\python 37\\lib\\subprocess.py', 'PYMODULE'),
8 | ('selectors', 'd:\\python 37\\lib\\selectors.py', 'PYMODULE'),
9 | ('threading', 'd:\\python 37\\lib\\threading.py', 'PYMODULE'),
10 | ('_threading_local', 'd:\\python 37\\lib\\_threading_local.py', 'PYMODULE'),
11 | ('contextlib', 'd:\\python 37\\lib\\contextlib.py', 'PYMODULE'),
12 | ('signal', 'd:\\python 37\\lib\\signal.py', 'PYMODULE'),
13 | ('ntpath', 'd:\\python 37\\lib\\ntpath.py', 'PYMODULE'),
14 | ('string', 'd:\\python 37\\lib\\string.py', 'PYMODULE'),
15 | ('genericpath', 'd:\\python 37\\lib\\genericpath.py', 'PYMODULE'),
16 | ('posixpath', 'd:\\python 37\\lib\\posixpath.py', 'PYMODULE'),
17 | ('stat', 'd:\\python 37\\lib\\stat.py', 'PYMODULE'),
18 | ('struct', 'd:\\python 37\\lib\\struct.py', 'PYMODULE'),
19 | ('bz2', 'd:\\python 37\\lib\\bz2.py', 'PYMODULE'),
20 | ('_compression', 'd:\\python 37\\lib\\_compression.py', 'PYMODULE'),
21 | ('stringprep', 'd:\\python 37\\lib\\stringprep.py', 'PYMODULE'),
22 | ('quopri', 'd:\\python 37\\lib\\quopri.py', 'PYMODULE'),
23 | ('_py_abc', 'd:\\python 37\\lib\\_py_abc.py', 'PYMODULE'),
24 | ('doctest', 'd:\\python 37\\lib\\doctest.py', 'PYMODULE'),
25 | ('argparse', 'd:\\python 37\\lib\\argparse.py', 'PYMODULE'),
26 | ('textwrap', 'd:\\python 37\\lib\\textwrap.py', 'PYMODULE'),
27 | ('unittest', 'd:\\python 37\\lib\\unittest\\__init__.py', 'PYMODULE'),
28 | ('unittest.signals', 'd:\\python 37\\lib\\unittest\\signals.py', 'PYMODULE'),
29 | ('unittest.main', 'd:\\python 37\\lib\\unittest\\main.py', 'PYMODULE'),
30 | ('unittest.runner', 'd:\\python 37\\lib\\unittest\\runner.py', 'PYMODULE'),
31 | ('unittest.loader', 'd:\\python 37\\lib\\unittest\\loader.py', 'PYMODULE'),
32 | ('fnmatch', 'd:\\python 37\\lib\\fnmatch.py', 'PYMODULE'),
33 | ('unittest.suite', 'd:\\python 37\\lib\\unittest\\suite.py', 'PYMODULE'),
34 | ('unittest.case', 'd:\\python 37\\lib\\unittest\\case.py', 'PYMODULE'),
35 | ('pprint', 'd:\\python 37\\lib\\pprint.py', 'PYMODULE'),
36 | ('logging', 'd:\\python 37\\lib\\logging\\__init__.py', 'PYMODULE'),
37 | ('pickle', 'd:\\python 37\\lib\\pickle.py', 'PYMODULE'),
38 | ('_compat_pickle', 'd:\\python 37\\lib\\_compat_pickle.py', 'PYMODULE'),
39 | ('unittest.result', 'd:\\python 37\\lib\\unittest\\result.py', 'PYMODULE'),
40 | ('unittest.util', 'd:\\python 37\\lib\\unittest\\util.py', 'PYMODULE'),
41 | ('pdb', 'd:\\python 37\\lib\\pdb.py', 'PYMODULE'),
42 | ('pydoc', 'd:\\python 37\\lib\\pydoc.py', 'PYMODULE'),
43 | ('webbrowser', 'd:\\python 37\\lib\\webbrowser.py', 'PYMODULE'),
44 | ('socket', 'd:\\python 37\\lib\\socket.py', 'PYMODULE'),
45 | ('shutil', 'd:\\python 37\\lib\\shutil.py', 'PYMODULE'),
46 | ('zipfile', 'd:\\python 37\\lib\\zipfile.py', 'PYMODULE'),
47 | ('py_compile', 'd:\\python 37\\lib\\py_compile.py', 'PYMODULE'),
48 | ('tarfile', 'd:\\python 37\\lib\\tarfile.py', 'PYMODULE'),
49 | ('gzip', 'd:\\python 37\\lib\\gzip.py', 'PYMODULE'),
50 | ('lzma', 'd:\\python 37\\lib\\lzma.py', 'PYMODULE'),
51 | ('email.message', 'd:\\python 37\\lib\\email\\message.py', 'PYMODULE'),
52 | ('email.policy', 'd:\\python 37\\lib\\email\\policy.py', 'PYMODULE'),
53 | ('email.contentmanager',
54 | 'd:\\python 37\\lib\\email\\contentmanager.py',
55 | 'PYMODULE'),
56 | ('email.quoprimime', 'd:\\python 37\\lib\\email\\quoprimime.py', 'PYMODULE'),
57 | ('email.headerregistry',
58 | 'd:\\python 37\\lib\\email\\headerregistry.py',
59 | 'PYMODULE'),
60 | ('email._header_value_parser',
61 | 'd:\\python 37\\lib\\email\\_header_value_parser.py',
62 | 'PYMODULE'),
63 | ('urllib', 'd:\\python 37\\lib\\urllib\\__init__.py', 'PYMODULE'),
64 | ('email.iterators', 'd:\\python 37\\lib\\email\\iterators.py', 'PYMODULE'),
65 | ('email.generator', 'd:\\python 37\\lib\\email\\generator.py', 'PYMODULE'),
66 | ('random', 'd:\\python 37\\lib\\random.py', 'PYMODULE'),
67 | ('bisect', 'd:\\python 37\\lib\\bisect.py', 'PYMODULE'),
68 | ('hashlib', 'd:\\python 37\\lib\\hashlib.py', 'PYMODULE'),
69 | ('email._encoded_words',
70 | 'd:\\python 37\\lib\\email\\_encoded_words.py',
71 | 'PYMODULE'),
72 | ('email.charset', 'd:\\python 37\\lib\\email\\charset.py', 'PYMODULE'),
73 | ('email.encoders', 'd:\\python 37\\lib\\email\\encoders.py', 'PYMODULE'),
74 | ('email.base64mime', 'd:\\python 37\\lib\\email\\base64mime.py', 'PYMODULE'),
75 | ('email._policybase',
76 | 'd:\\python 37\\lib\\email\\_policybase.py',
77 | 'PYMODULE'),
78 | ('email.header', 'd:\\python 37\\lib\\email\\header.py', 'PYMODULE'),
79 | ('email.errors', 'd:\\python 37\\lib\\email\\errors.py', 'PYMODULE'),
80 | ('email.utils', 'd:\\python 37\\lib\\email\\utils.py', 'PYMODULE'),
81 | ('email._parseaddr', 'd:\\python 37\\lib\\email\\_parseaddr.py', 'PYMODULE'),
82 | ('calendar', 'd:\\python 37\\lib\\calendar.py', 'PYMODULE'),
83 | ('datetime', 'd:\\python 37\\lib\\datetime.py', 'PYMODULE'),
84 | ('_strptime', 'd:\\python 37\\lib\\_strptime.py', 'PYMODULE'),
85 | ('email', 'd:\\python 37\\lib\\email\\__init__.py', 'PYMODULE'),
86 | ('email.parser', 'd:\\python 37\\lib\\email\\parser.py', 'PYMODULE'),
87 | ('email.feedparser', 'd:\\python 37\\lib\\email\\feedparser.py', 'PYMODULE'),
88 | ('uu', 'd:\\python 37\\lib\\uu.py', 'PYMODULE'),
89 | ('optparse', 'd:\\python 37\\lib\\optparse.py', 'PYMODULE'),
90 | ('http.server', 'd:\\python 37\\lib\\http\\server.py', 'PYMODULE'),
91 | ('http', 'd:\\python 37\\lib\\http\\__init__.py', 'PYMODULE'),
92 | ('socketserver', 'd:\\python 37\\lib\\socketserver.py', 'PYMODULE'),
93 | ('mimetypes', 'd:\\python 37\\lib\\mimetypes.py', 'PYMODULE'),
94 | ('http.client', 'd:\\python 37\\lib\\http\\client.py', 'PYMODULE'),
95 | ('ssl', 'd:\\python 37\\lib\\ssl.py', 'PYMODULE'),
96 | ('html', 'd:\\python 37\\lib\\html\\__init__.py', 'PYMODULE'),
97 | ('html.entities', 'd:\\python 37\\lib\\html\\entities.py', 'PYMODULE'),
98 | ('pydoc_data.topics',
99 | 'd:\\python 37\\lib\\pydoc_data\\topics.py',
100 | 'PYMODULE'),
101 | ('pydoc_data', 'd:\\python 37\\lib\\pydoc_data\\__init__.py', 'PYMODULE'),
102 | ('tty', 'd:\\python 37\\lib\\tty.py', 'PYMODULE'),
103 | ('tempfile', 'd:\\python 37\\lib\\tempfile.py', 'PYMODULE'),
104 | ('urllib.parse', 'd:\\python 37\\lib\\urllib\\parse.py', 'PYMODULE'),
105 | ('tokenize', 'd:\\python 37\\lib\\tokenize.py', 'PYMODULE'),
106 | ('token', 'd:\\python 37\\lib\\token.py', 'PYMODULE'),
107 | ('platform', 'd:\\python 37\\lib\\platform.py', 'PYMODULE'),
108 | ('plistlib', 'd:\\python 37\\lib\\plistlib.py', 'PYMODULE'),
109 | ('xml.parsers.expat',
110 | 'd:\\python 37\\lib\\xml\\parsers\\expat.py',
111 | 'PYMODULE'),
112 | ('xml.parsers', 'd:\\python 37\\lib\\xml\\parsers\\__init__.py', 'PYMODULE'),
113 | ('xml', 'd:\\python 37\\lib\\xml\\__init__.py', 'PYMODULE'),
114 | ('xml.sax.expatreader',
115 | 'd:\\python 37\\lib\\xml\\sax\\expatreader.py',
116 | 'PYMODULE'),
117 | ('xml.sax.saxutils', 'd:\\python 37\\lib\\xml\\sax\\saxutils.py', 'PYMODULE'),
118 | ('urllib.request', 'd:\\python 37\\lib\\urllib\\request.py', 'PYMODULE'),
119 | ('getpass', 'd:\\python 37\\lib\\getpass.py', 'PYMODULE'),
120 | ('nturl2path', 'd:\\python 37\\lib\\nturl2path.py', 'PYMODULE'),
121 | ('ftplib', 'd:\\python 37\\lib\\ftplib.py', 'PYMODULE'),
122 | ('netrc', 'd:\\python 37\\lib\\netrc.py', 'PYMODULE'),
123 | ('http.cookiejar', 'd:\\python 37\\lib\\http\\cookiejar.py', 'PYMODULE'),
124 | ('urllib.response', 'd:\\python 37\\lib\\urllib\\response.py', 'PYMODULE'),
125 | ('urllib.error', 'd:\\python 37\\lib\\urllib\\error.py', 'PYMODULE'),
126 | ('xml.sax', 'd:\\python 37\\lib\\xml\\sax\\__init__.py', 'PYMODULE'),
127 | ('xml.sax.handler', 'd:\\python 37\\lib\\xml\\sax\\handler.py', 'PYMODULE'),
128 | ('xml.sax._exceptions',
129 | 'd:\\python 37\\lib\\xml\\sax\\_exceptions.py',
130 | 'PYMODULE'),
131 | ('xml.sax.xmlreader',
132 | 'd:\\python 37\\lib\\xml\\sax\\xmlreader.py',
133 | 'PYMODULE'),
134 | ('pkgutil', 'd:\\python 37\\lib\\pkgutil.py', 'PYMODULE'),
135 | ('importlib', 'd:\\python 37\\lib\\importlib\\__init__.py', 'PYMODULE'),
136 | ('importlib.abc', 'd:\\python 37\\lib\\importlib\\abc.py', 'PYMODULE'),
137 | ('importlib.util', 'd:\\python 37\\lib\\importlib\\util.py', 'PYMODULE'),
138 | ('importlib.machinery',
139 | 'd:\\python 37\\lib\\importlib\\machinery.py',
140 | 'PYMODULE'),
141 | ('importlib._bootstrap_external',
142 | 'd:\\python 37\\lib\\importlib\\_bootstrap_external.py',
143 | 'PYMODULE'),
144 | ('importlib._bootstrap',
145 | 'd:\\python 37\\lib\\importlib\\_bootstrap.py',
146 | 'PYMODULE'),
147 | ('runpy', 'd:\\python 37\\lib\\runpy.py', 'PYMODULE'),
148 | ('shlex', 'd:\\python 37\\lib\\shlex.py', 'PYMODULE'),
149 | ('readline', 'd:\\python 37\\lib\\site-packages\\readline.py', 'PYMODULE'),
150 | ('pyreadline.console',
151 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\console\\__init__.py',
152 | 'PYMODULE'),
153 | ('pyreadline.console.console',
154 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\console\\console.py',
155 | 'PYMODULE'),
156 | ('pyreadline.console.event',
157 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\console\\event.py',
158 | 'PYMODULE'),
159 | ('ctypes.wintypes', 'd:\\python 37\\lib\\ctypes\\wintypes.py', 'PYMODULE'),
160 | ('ctypes', 'd:\\python 37\\lib\\ctypes\\__init__.py', 'PYMODULE'),
161 | ('ctypes._endian', 'd:\\python 37\\lib\\ctypes\\_endian.py', 'PYMODULE'),
162 | ('ctypes.util', 'd:\\python 37\\lib\\ctypes\\util.py', 'PYMODULE'),
163 | ('ctypes._aix', 'd:\\python 37\\lib\\ctypes\\_aix.py', 'PYMODULE'),
164 | ('ctypes.macholib.dyld',
165 | 'd:\\python 37\\lib\\ctypes\\macholib\\dyld.py',
166 | 'PYMODULE'),
167 | ('ctypes.macholib',
168 | 'd:\\python 37\\lib\\ctypes\\macholib\\__init__.py',
169 | 'PYMODULE'),
170 | ('ctypes.macholib.dylib',
171 | 'd:\\python 37\\lib\\ctypes\\macholib\\dylib.py',
172 | 'PYMODULE'),
173 | ('ctypes.macholib.framework',
174 | 'd:\\python 37\\lib\\ctypes\\macholib\\framework.py',
175 | 'PYMODULE'),
176 | ('pyreadline.console.ansi',
177 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\console\\ansi.py',
178 | 'PYMODULE'),
179 | ('pyreadline.keysyms',
180 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\keysyms\\__init__.py',
181 | 'PYMODULE'),
182 | ('pyreadline.keysyms.keysyms',
183 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\keysyms\\keysyms.py',
184 | 'PYMODULE'),
185 | ('pyreadline.keysyms.common',
186 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\keysyms\\common.py',
187 | 'PYMODULE'),
188 | ('pyreadline.keysyms.ironpython_keysyms',
189 | 'd:\\python '
190 | '37\\lib\\site-packages\\pyreadline\\keysyms\\ironpython_keysyms.py',
191 | 'PYMODULE'),
192 | ('pyreadline.keysyms.winconstants',
193 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\keysyms\\winconstants.py',
194 | 'PYMODULE'),
195 | ('pyreadline.logger',
196 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\logger.py',
197 | 'PYMODULE'),
198 | ('logging.handlers', 'd:\\python 37\\lib\\logging\\handlers.py', 'PYMODULE'),
199 | ('win32evtlogutil',
200 | 'd:\\python 37\\lib\\site-packages\\win32\\lib\\win32evtlogutil.py',
201 | 'PYMODULE'),
202 | ('winerror',
203 | 'd:\\python 37\\lib\\site-packages\\win32\\lib\\winerror.py',
204 | 'PYMODULE'),
205 | ('win32con',
206 | 'd:\\python 37\\lib\\site-packages\\win32\\lib\\win32con.py',
207 | 'PYMODULE'),
208 | ('smtplib', 'd:\\python 37\\lib\\smtplib.py', 'PYMODULE'),
209 | ('hmac', 'd:\\python 37\\lib\\hmac.py', 'PYMODULE'),
210 | ('queue', 'd:\\python 37\\lib\\queue.py', 'PYMODULE'),
211 | ('pyreadline.unicode_helper',
212 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\unicode_helper.py',
213 | 'PYMODULE'),
214 | ('pyreadline.py3k_compat',
215 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\py3k_compat.py',
216 | 'PYMODULE'),
217 | ('pyreadline.console.ironpython_console',
218 | 'd:\\python '
219 | '37\\lib\\site-packages\\pyreadline\\console\\ironpython_console.py',
220 | 'PYMODULE'),
221 | ('pyreadline',
222 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\__init__.py',
223 | 'PYMODULE'),
224 | ('pyreadline.release',
225 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\release.py',
226 | 'PYMODULE'),
227 | ('pyreadline.modes',
228 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\modes\\__init__.py',
229 | 'PYMODULE'),
230 | ('pyreadline.modes.vi',
231 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\modes\\vi.py',
232 | 'PYMODULE'),
233 | ('pyreadline.lineeditor.history',
234 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\lineeditor\\history.py',
235 | 'PYMODULE'),
236 | ('pyreadline.lineeditor.lineobj',
237 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\lineeditor\\lineobj.py',
238 | 'PYMODULE'),
239 | ('pyreadline.lineeditor.wordmatcher',
240 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\lineeditor\\wordmatcher.py',
241 | 'PYMODULE'),
242 | ('pyreadline.modes.notemacs',
243 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\modes\\notemacs.py',
244 | 'PYMODULE'),
245 | ('pyreadline.modes.emacs',
246 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\modes\\emacs.py',
247 | 'PYMODULE'),
248 | ('pyreadline.modes.basemode',
249 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\modes\\basemode.py',
250 | 'PYMODULE'),
251 | ('pyreadline.error',
252 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\error.py',
253 | 'PYMODULE'),
254 | ('pyreadline.lineeditor',
255 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\lineeditor\\__init__.py',
256 | 'PYMODULE'),
257 | ('pyreadline.clipboard',
258 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\clipboard\\__init__.py',
259 | 'PYMODULE'),
260 | ('pyreadline.clipboard.win32_clipboard',
261 | 'd:\\python '
262 | '37\\lib\\site-packages\\pyreadline\\clipboard\\win32_clipboard.py',
263 | 'PYMODULE'),
264 | ('pyreadline.clipboard.no_clipboard',
265 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\clipboard\\no_clipboard.py',
266 | 'PYMODULE'),
267 | ('pyreadline.clipboard.ironpython_clipboard',
268 | 'd:\\python '
269 | '37\\lib\\site-packages\\pyreadline\\clipboard\\ironpython_clipboard.py',
270 | 'PYMODULE'),
271 | ('pyreadline.rlmain',
272 | 'd:\\python 37\\lib\\site-packages\\pyreadline\\rlmain.py',
273 | 'PYMODULE'),
274 | ('glob', 'd:\\python 37\\lib\\glob.py', 'PYMODULE'),
275 | ('code', 'd:\\python 37\\lib\\code.py', 'PYMODULE'),
276 | ('codeop', 'd:\\python 37\\lib\\codeop.py', 'PYMODULE'),
277 | ('dis', 'd:\\python 37\\lib\\dis.py', 'PYMODULE'),
278 | ('opcode', 'd:\\python 37\\lib\\opcode.py', 'PYMODULE'),
279 | ('bdb', 'd:\\python 37\\lib\\bdb.py', 'PYMODULE'),
280 | ('cmd', 'd:\\python 37\\lib\\cmd.py', 'PYMODULE'),
281 | ('inspect', 'd:\\python 37\\lib\\inspect.py', 'PYMODULE'),
282 | ('ast', 'd:\\python 37\\lib\\ast.py', 'PYMODULE'),
283 | ('difflib', 'd:\\python 37\\lib\\difflib.py', 'PYMODULE'),
284 | ('__future__', 'd:\\python 37\\lib\\__future__.py', 'PYMODULE'),
285 | ('tracemalloc', 'd:\\python 37\\lib\\tracemalloc.py', 'PYMODULE'),
286 | ('typing', 'd:\\python 37\\lib\\typing.py', 'PYMODULE'),
287 | ('plyer',
288 | 'd:\\python 37\\lib\\site-packages\\plyer\\__init__.py',
289 | 'PYMODULE'),
290 | ('plyer.utils',
291 | 'd:\\python 37\\lib\\site-packages\\plyer\\utils.py',
292 | 'PYMODULE'),
293 | ('plyer.facades',
294 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\__init__.py',
295 | 'PYMODULE'),
296 | ('plyer.facades.screenshot',
297 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\screenshot.py',
298 | 'PYMODULE'),
299 | ('plyer.facades.cpu',
300 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\cpu.py',
301 | 'PYMODULE'),
302 | ('plyer.facades.processors',
303 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\processors.py',
304 | 'PYMODULE'),
305 | ('plyer.facades.bluetooth',
306 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\bluetooth.py',
307 | 'PYMODULE'),
308 | ('plyer.facades.storagepath',
309 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\storagepath.py',
310 | 'PYMODULE'),
311 | ('plyer.facades.keystore',
312 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\keystore.py',
313 | 'PYMODULE'),
314 | ('plyer.facades.brightness',
315 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\brightness.py',
316 | 'PYMODULE'),
317 | ('plyer.facades.spatialorientation',
318 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\spatialorientation.py',
319 | 'PYMODULE'),
320 | ('plyer.facades.humidity',
321 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\humidity.py',
322 | 'PYMODULE'),
323 | ('plyer.facades.temperature',
324 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\temperature.py',
325 | 'PYMODULE'),
326 | ('plyer.facades.wifi',
327 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\wifi.py',
328 | 'PYMODULE'),
329 | ('plyer.facades.vibrator',
330 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\vibrator.py',
331 | 'PYMODULE'),
332 | ('plyer.facades.uniqueid',
333 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\uniqueid.py',
334 | 'PYMODULE'),
335 | ('plyer.facades.tts',
336 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\tts.py',
337 | 'PYMODULE'),
338 | ('plyer.facades.stt',
339 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\stt.py',
340 | 'PYMODULE'),
341 | ('plyer.facades.sms',
342 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\sms.py',
343 | 'PYMODULE'),
344 | ('plyer.facades.notification',
345 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\notification.py',
346 | 'PYMODULE'),
347 | ('plyer.facades.orientation',
348 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\orientation.py',
349 | 'PYMODULE'),
350 | ('plyer.facades.proximity',
351 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\proximity.py',
352 | 'PYMODULE'),
353 | ('plyer.facades.light',
354 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\light.py',
355 | 'PYMODULE'),
356 | ('plyer.facades.irblaster',
357 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\irblaster.py',
358 | 'PYMODULE'),
359 | ('plyer.facades.gyroscope',
360 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\gyroscope.py',
361 | 'PYMODULE'),
362 | ('plyer.facades.gravity',
363 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\gravity.py',
364 | 'PYMODULE'),
365 | ('plyer.facades.gps',
366 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\gps.py',
367 | 'PYMODULE'),
368 | ('plyer.facades.flash',
369 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\flash.py',
370 | 'PYMODULE'),
371 | ('plyer.facades.filechooser',
372 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\filechooser.py',
373 | 'PYMODULE'),
374 | ('plyer.facades.email',
375 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\email.py',
376 | 'PYMODULE'),
377 | ('plyer.facades.compass',
378 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\compass.py',
379 | 'PYMODULE'),
380 | ('plyer.facades.camera',
381 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\camera.py',
382 | 'PYMODULE'),
383 | ('plyer.facades.call',
384 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\call.py',
385 | 'PYMODULE'),
386 | ('plyer.facades.battery',
387 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\battery.py',
388 | 'PYMODULE'),
389 | ('plyer.facades.barometer',
390 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\barometer.py',
391 | 'PYMODULE'),
392 | ('plyer.facades.audio',
393 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\audio.py',
394 | 'PYMODULE'),
395 | ('plyer.compat',
396 | 'd:\\python 37\\lib\\site-packages\\plyer\\compat.py',
397 | 'PYMODULE'),
398 | ('plyer.facades.accelerometer',
399 | 'd:\\python 37\\lib\\site-packages\\plyer\\facades\\accelerometer.py',
400 | 'PYMODULE')])
401 |
--------------------------------------------------------------------------------
/Drink Water Notifier/build/water_notifier/base_library.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/build/water_notifier/base_library.zip
--------------------------------------------------------------------------------
/Drink Water Notifier/build/water_notifier/warn-water_notifier.txt:
--------------------------------------------------------------------------------
1 |
2 | This file lists modules PyInstaller was not able to find. This does not
3 | necessarily mean this module is required for running you program. Python and
4 | Python 3rd-party packages include a lot of conditional or optional modules. For
5 | example the module 'ntpath' only exists on Windows, whereas the module
6 | 'posixpath' only exists on Posix systems.
7 |
8 | Types if import:
9 | * top-level: imported at the top-level - look at these first
10 | * conditional: imported within an if-statement
11 | * delayed: imported from within a function
12 | * optional: imported within a try-except-statement
13 |
14 | IMPORTANT: Do NOT post this list to the issue-tracker. Use it as a basis for
15 | yourself tracking down the missing module. Thanks!
16 |
17 | missing module named 'org.python' - imported by copy (optional), xml.sax (delayed, conditional)
18 | missing module named _posixsubprocess - imported by subprocess (conditional)
19 | missing module named pwd - imported by posixpath (delayed, conditional), shutil (optional), tarfile (optional), http.server (delayed, optional), webbrowser (delayed), netrc (delayed, conditional), getpass (delayed)
20 | missing module named posix - imported by os (conditional, optional)
21 | missing module named resource - imported by posix (top-level)
22 | missing module named org - imported by pickle (optional)
23 | missing module named grp - imported by shutil (optional), tarfile (optional)
24 | missing module named termios - imported by tty (top-level), getpass (optional)
25 | missing module named vms_lib - imported by platform (delayed, conditional, optional)
26 | missing module named 'java.lang' - imported by platform (delayed, optional), xml.sax._exceptions (conditional)
27 | missing module named java - imported by platform (delayed)
28 | missing module named _scproxy - imported by urllib.request (conditional)
29 | missing module named _winreg - imported by platform (delayed, optional)
30 | missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional)
31 | excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional)
32 | missing module named console - imported by pyreadline.console.ansi (conditional)
33 | missing module named startup - imported by pyreadline.keysyms.common (conditional), pyreadline.keysyms.keysyms (conditional)
34 | missing module named sets - imported by pyreadline.keysyms.common (optional)
35 | missing module named System - imported by pyreadline.clipboard.ironpython_clipboard (top-level), pyreadline.keysyms.ironpython_keysyms (top-level), pyreadline.console.ironpython_console (top-level), pyreadline.rlmain (conditional)
36 | missing module named StringIO - imported by pyreadline.py3k_compat (conditional)
37 | missing module named IronPythonConsole - imported by pyreadline.console.ironpython_console (top-level)
38 | missing module named clr - imported by pyreadline.clipboard.ironpython_clipboard (top-level), pyreadline.console.ironpython_console (top-level)
39 | missing module named Queue - imported by plyer.compat (optional)
40 |
--------------------------------------------------------------------------------
/Drink Water Notifier/build/water_notifier/water_notifier.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/build/water_notifier/water_notifier.exe
--------------------------------------------------------------------------------
/Drink Water Notifier/build/water_notifier/water_notifier.exe.manifest:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/VCRUNTIME140.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/VCRUNTIME140.dll
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/_bz2.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/_bz2.pyd
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/_ctypes.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/_ctypes.pyd
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/_hashlib.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/_hashlib.pyd
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/_lzma.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/_lzma.pyd
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/_queue.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/_queue.pyd
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/_socket.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/_socket.pyd
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/_ssl.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/_ssl.pyd
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/base_library.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/base_library.zip
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/libcrypto-1_1-x64.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/libcrypto-1_1-x64.dll
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/libssl-1_1-x64.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/libssl-1_1-x64.dll
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/pyexpat.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/pyexpat.pyd
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/python37.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/python37.dll
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/pywintypes37.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/pywintypes37.dll
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/select.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/select.pyd
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/unicodedata.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/unicodedata.pyd
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/water_notifier.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/water_notifier.exe
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/water_notifier.exe.manifest:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/win32api.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/win32api.pyd
--------------------------------------------------------------------------------
/Drink Water Notifier/dist/water_notifier/win32evtlog.pyd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Drink Water Notifier/dist/water_notifier/win32evtlog.pyd
--------------------------------------------------------------------------------
/Drink Water Notifier/water_notifier.py:
--------------------------------------------------------------------------------
1 |
2 |
3 | '''
4 | Author: Aditya Mangal
5 | Date: 18 september,2020
6 | Purpose: python practise problem
7 |
8 | '''
9 | from plyer import notification
10 | import time
11 |
12 |
13 |
14 | if __name__ == "__main__":
15 | while True:
16 | notification.notify(
17 | title="Please drink water",
18 | message="it's good for your health to drink water regularly so plaease drink it on regular basis",
19 | app_icon=r"C:\Users\Aditya Mangal\Desktop\visual studio\python\ico.ico",
20 | timeout=5
21 |
22 | )
23 | time.sleep(4)
24 |
--------------------------------------------------------------------------------
/Drink Water Notifier/water_notifier.spec:
--------------------------------------------------------------------------------
1 | # -*- mode: python ; coding: utf-8 -*-
2 |
3 | block_cipher = None
4 |
5 |
6 | a = Analysis(['water_notifier.py'],
7 | pathex=['D:\\python mini\\Drink Water Notifier'],
8 | binaries=[],
9 | datas=[],
10 | hiddenimports=[],
11 | hookspath=[],
12 | runtime_hooks=[],
13 | excludes=[],
14 | win_no_prefer_redirects=False,
15 | win_private_assemblies=False,
16 | cipher=block_cipher,
17 | noarchive=False)
18 | pyz = PYZ(a.pure, a.zipped_data,
19 | cipher=block_cipher)
20 | exe = EXE(pyz,
21 | a.scripts,
22 | [],
23 | exclude_binaries=True,
24 | name='water_notifier',
25 | debug=False,
26 | bootloader_ignore_signals=False,
27 | strip=False,
28 | upx=True,
29 | console=True )
30 | coll = COLLECT(exe,
31 | a.binaries,
32 | a.zipfiles,
33 | a.datas,
34 | strip=False,
35 | upx=True,
36 | upx_exclude=[],
37 | name='water_notifier')
38 |
--------------------------------------------------------------------------------
/Facebook automater/README.md:
--------------------------------------------------------------------------------
1 | # Facebook automater
2 |
--------------------------------------------------------------------------------
/Facebook automater/main.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Facebook automater/main.exe
--------------------------------------------------------------------------------
/Facebook automater/main.py:
--------------------------------------------------------------------------------
1 | from selenium import webdriver
2 | from time import sleep
3 | from webdriver_manager import driver
4 | from webdriver_manager.chrome import ChromeDriverManager
5 | import pyautogui
6 |
7 |
8 | def login():
9 | user_ID = input("Enter your email id: ")
10 | user_PWD = input("Enter the password: ")
11 |
12 | driver = webdriver.Chrome(ChromeDriverManager().install())
13 | driver.get("https://www.facebook.com/")
14 |
15 | username_box = driver.find_element_by_name('email') # matching email id
16 | username_box.send_keys(user_ID)
17 | print('Sending email id...')
18 |
19 | sleep(1)
20 |
21 | userPass = driver.find_element_by_name('pass') # matching password
22 | userPass.send_keys(user_PWD)
23 | print('Sending email password...')
24 |
25 | sleep(1)
26 | # loggin button through inspect element
27 | loginnow = driver.find_element_by_id('u_0_b')
28 | loginnow.submit()
29 |
30 | print('Looged in')
31 | sleep(1)
32 | # exit()
33 |
34 |
35 | def comment(userinput):
36 | # userinput = "Comenting jsut for fun!"
37 | pyautogui.typewrite(userinput)
38 | pyautogui.typewrite("/n")
39 | print("Done")
40 |
41 |
42 | login()
43 | user = input("Press Y to comment on random post or N to exit.")
44 | if user is "y":
45 | user = input("Type your comment: ")
46 | comment(user)
47 | else:
48 | exit()
--------------------------------------------------------------------------------
/Health management system/main.py:
--------------------------------------------------------------------------------
1 | import datetime
2 | from termcolor import cprint
3 |
4 |
5 | def lock_data():
6 | user1_name = input('Enter the name of first user\n')
7 | user2_name = input('Enter the name of secound user\n')
8 | user3_name = input('Enter the name of third user')
9 | user_inp = int(input("Press 1 to lock Exercise or 2 for lock Diet.\n"))
10 | if user_inp is 1:
11 | user_input_exercise = int(input(
12 |
13 | f"press 1 to lock Exercise of {user1_name}.\npress 2 to lock Exercise of {user2_name}.\npress 3 to lock Exercise of {user3_name}.\n"))
14 |
15 | if user_input_exercise is 1:
16 | exercise_data_user1 = input(
17 | f"Enter the Exercise you want to lock for {user1_name}.\n")
18 | with open(f"{user1_name}_exercise.txt", 'a') as f:
19 | f.write(
20 | f"{exercise_data_user1} Done at {datetime.datetime.now()}\n")
21 | print("Exercise locked successfully\n")
22 |
23 | elif user_input_exercise is 2:
24 | exercise_data_user2 = input(
25 | f"Enter the Exercise you want to lock for {user2_name}.\n")
26 |
27 | with open(f"{user2_name}_exercise.txt", 'a') as alfa:
28 |
29 | alfa.write(
30 | f"{exercise_data_user2} Done at {datetime.datetime.now()}\n")
31 |
32 | print("Exercise locked successfully.\n")
33 |
34 | elif user_input_exercise is 3:
35 | exercise_data_user3 = input(
36 | f"Enter the exercise you want to lock for {user3_name}.\n")
37 | with open(f"{user3_name}_exercise.txt", 'a') as file:
38 | file.write(
39 | f"{exercise_data_user3} Done at {datetime.datetime.now()}\n")
40 |
41 | print("Exercise locked successfully\n")
42 |
43 | else:
44 | print("Something Wrong! Please check your input.")
45 |
46 | elif user_inp is 2:
47 |
48 | user_input_lock = int(input(
49 | f"press 1 to lock diet of Harry.\npress 2 to lock diet of {user2_name}.\npress 3 to lock diet of {user3_name}.\n"))
50 |
51 | if user_input_lock is 1:
52 |
53 | diet_data_user1 = input(
54 | "Enter the diet you want to lock for Harry.\n")
55 | with open("user1_diet.txt", 'a') as f:
56 | f.write(f"{diet_data_user1} ate at {datetime.datetime.now()}\n")
57 | print("Diet locked successfully\n")
58 | elif user_input_lock is 2:
59 | diet_data_user2 = input(
60 |
61 | f"Enter the diet you want to lock for {user2_name}.\n")
62 | with open("user2_diet.txt", 'a') as alfa:
63 | alfa.write(
64 | f"{diet_data_user2} ate at {datetime.datetime.now()}\n")
65 | print("Diet locked successfully\n")
66 | elif user_input_lock is 3:
67 | diet_data_user3 = input(
68 |
69 | f"Enter the diet you want to lock for {user3_name}.\n")
70 |
71 | with open("user3_diet.txt", 'a') as file:
72 | file.write(
73 | f"{diet_data_user3} ate at {datetime.datetime.now()}\n")
74 | print("Diet locked successfully\n")
75 |
76 | else:
77 | print("Something Wrong! Please check your input.")
78 |
79 | else:
80 | print("Something Wrong! Please check your input.")
81 |
82 | again_lock()
83 |
84 |
85 | def retrieve():
86 | user_input_retrieve = int(input(
87 | f"press 1 to retrieve diet of first.\npress 2 to retrieve diet of secound.\npress 3 to retrieve diet of third.\n"))
88 | if user_input_retrieve is 1:
89 | with open("user1_diet.txt") as f:
90 | print("\t\t Recent Diets-\n")
91 | print(f.read())
92 |
93 | elif user_input_retrieve is 2:
94 | with open("user2_diet.txt") as file2:
95 | print("\t\t Recent Diets-\n")
96 | print(file2.read())
97 |
98 | elif user_input_retrieve is 3:
99 | with open("user3_diet.txt") as file3:
100 | print("\t\t Recent Diets-\n")
101 | print(file3.read())
102 | again_retrieve()
103 |
104 |
105 | def again_lock():
106 | user_again = int(
107 | input("Want to lock more?\nPress 1 to lock more or 2 to exit.\n"))
108 | if user_again is 1:
109 | lock_data()
110 | else:
111 | print("\t\t Thank You!")
112 |
113 |
114 | def again_retrieve():
115 | user_again_2 = int(
116 | input("Want to retrieve more?\nPress 1 to retrieve more or 2 to exit.\n"))
117 | if user_again_2 is 1:
118 | retrieve()
119 | else:
120 | print("\t\t Thank You!")
121 |
122 |
123 | if __name__ == "__main__":
124 | cprint("#" * 50, "magenta")
125 | cprint((f"Health Mangaement System ").center(50), "yellow")
126 | cprint("#" * 50, "magenta")
127 | user_input = int(input(
128 | "What you want to do. Lock data or retrieve data?\nPress 1 to lock and 2 for retrieve.\n"))
129 |
130 | if user_input is 1:
131 | lock_data()
132 |
133 | elif user_input is 2:
134 | retrieve()
135 |
136 | else:
137 | print("Wrong input")
138 |
--------------------------------------------------------------------------------
/Kirana store calculator and receipt generator/LICENSE.txt:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2020 Aditya Mangal
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/Kirana store calculator and receipt generator/README.md:
--------------------------------------------------------------------------------
1 | # KiranaStore Calculator and receipt generator
2 | A simple store calculator which calculates the billing amount till you exit the calculator. Later, the output gives the final billing amount and a receipt of the amount also.
3 |
4 |
5 |
6 |
7 | 
8 |
--------------------------------------------------------------------------------
/Kirana store calculator and receipt generator/main.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Kirana store calculator and receipt generator/main.exe
--------------------------------------------------------------------------------
/Kirana store calculator and receipt generator/main.py:
--------------------------------------------------------------------------------
1 |
2 | '''
3 | Author: Aditya Mangal
4 | Date: 15 september,2020
5 | Purpose: python practise problem
6 |
7 | '''
8 |
9 | print('\t\t**Welcome to Ram verma kirana store**\t\t')
10 | sum = 0
11 | user_bill_list = []
12 | while True:
13 |
14 | user_input = input('Enter your number or \'q\' to quit.\n')
15 |
16 | if user_input is not 'q':
17 | sum = sum + int(user_input)
18 | user_bill_list.append(user_input)
19 |
20 | print(f"Your current bill was {sum}.")
21 |
22 | else:
23 | break
24 |
25 | print("Ram verma kirana store.")
26 | print(f'Total things you bought are {len(user_bill_list)}.')
27 | for i in range(len(user_bill_list)):
28 | print(f"{i+1}: {user_bill_list[i]}")
29 |
30 |
31 | print(f"Your final billing amount was {sum}.")
32 | print('Thank You!!.Come Soon again!.\n')
33 |
--------------------------------------------------------------------------------
/LICENSE.txt:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2020 Aditya Mangal
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/Library mangement system/main.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Library mangement system/main.exe
--------------------------------------------------------------------------------
/Library mangement system/main.py:
--------------------------------------------------------------------------------
1 | '''
2 | Author: Aditya Mangal
3 | Date: 16 september,2020
4 | Purpose: python mini project
5 |
6 | '''
7 |
8 |
9 |
10 | from win32com.client import Dispatch
11 |
12 | class library:
13 |
14 | def __init__(self, list, name):
15 |
16 | self.book_list = list
17 | self.name = name
18 | self.lend_dict = {}
19 |
20 | def display_books(self):
21 | print(f"{self.name} library has: ")
22 | for books in self.book_list:
23 | print(books)
24 |
25 | def lend_book(self, user, book):
26 |
27 | if book not in self.lend_dict.keys():
28 | self.lend_dict.update({book: user})
29 | print('Database updated . you can now lend the book.')
30 |
31 | else:
32 | print(f"the book is already lend by {self.lend_dict[book]}.")
33 |
34 | def return_book(self, book):
35 | if book not in self.lend_dict.keys():
36 | print('Not Returnable. Check twice')
37 | else:
38 | self.lend_dict.pop(book)
39 | print('Book returned successfuly.\n')
40 |
41 | def add_book(self, book):
42 | self.book_list.append(book)
43 | print('Book added successfully.')
44 |
45 |
46 | if __name__ == '__main__':
47 | speak = Dispatch("SAPI.spvoice")
48 | speak.speak("Welcome to the Library")
49 | print('\t\t **Welcome to Library** \t\t\n')
50 |
51 | obj = library([
52 | 'python', 'Let us C', 'C++', 'compiler design', 'java', 'web designing'], 'Aditya Mangal')
53 |
54 | while True:
55 |
56 | user = int(input(
57 | "what you want you do?\nPress 1 to display the books in the library.\nPress 2 to lend a book from library.\nPress 3 to return a book.(Return the book in given time to ignore late fine)\nPress 4 to add a book.\n"))
58 |
59 | if user is 1:
60 |
61 | obj.display_books()
62 |
63 | elif user is 2:
64 | user_name = input('Enter your name.\n')
65 | user_book = input('Enter the book name u want to lend.\n')
66 | obj.lend_book(user_name, user_book)
67 |
68 | elif user is 3:
69 | returning_book = input('Enter the book you want to return.\n')
70 | obj.return_book(returning_book)
71 |
72 | elif user is 4:
73 | adding_book = input('Enter the book you want to add.\n')
74 | obj.add_book(adding_book)
75 |
76 | else:
77 | print('Something gone wrong! Please check again.')
78 |
79 | user_input = int(
80 | input('Want something more?\nPress 1 to continue.\nPress 2 to exit.\n'))
81 |
82 | if user_input is 1:
83 |
84 | continue
85 |
86 | else:
87 |
88 | exit()
89 |
--------------------------------------------------------------------------------
/Library mangement system/main.spec:
--------------------------------------------------------------------------------
1 | # -*- mode: python ; coding: utf-8 -*-
2 |
3 | block_cipher = None
4 |
5 |
6 | a = Analysis(['main.py'],
7 | pathex=['C:\\Users\\Aditya Mangal\\Desktop\\New folder'],
8 | binaries=[],
9 | datas=[],
10 | hiddenimports=[],
11 | hookspath=[],
12 | runtime_hooks=[],
13 | excludes=[],
14 | win_no_prefer_redirects=False,
15 | win_private_assemblies=False,
16 | cipher=block_cipher,
17 | noarchive=False)
18 | pyz = PYZ(a.pure, a.zipped_data,
19 | cipher=block_cipher)
20 | exe = EXE(pyz,
21 | a.scripts,
22 | [],
23 | exclude_binaries=True,
24 | name='main',
25 | debug=False,
26 | bootloader_ignore_signals=False,
27 | strip=False,
28 | upx=True,
29 | console=True )
30 | coll = COLLECT(exe,
31 | a.binaries,
32 | a.zipfiles,
33 | a.datas,
34 | strip=False,
35 | upx=True,
36 | upx_exclude=[],
37 | name='main')
38 |
--------------------------------------------------------------------------------
/Library mangement system/readme.md:
--------------------------------------------------------------------------------
1 | ## Library-Management-System
2 |
3 | A Library management system is a software that uses to maintain the record of the library. It contains work like the number of available books in the library, the number of books are issued or returning or renewing a book or late fine charge record.
4 |
5 |
6 |
7 |
8 | 
9 |
--------------------------------------------------------------------------------
/NUMBER GUESSUNG GAME/main.py:
--------------------------------------------------------------------------------
1 | '''
2 | Author: Aditya Mangal
3 | Date: 20 september,2020
4 | Purpose: python practise problem
5 |
6 | '''
7 | from termcolor import cprint
8 |
9 | def number_guess(num_of_guesses, num):
10 |
11 | while(num_of_guesses != 9):
12 |
13 | guess = int(input("ENTER THE NUMBER TO GUESS :-\n"))
14 | if guess > num:
15 |
16 | num_of_guesses += 1
17 | print("LOWER NUMBER PLEASE!")
18 | print("BE PATIENT, TRY AGAIN!")
19 | print("YOU USED YOUR", num_of_guesses, "LIFE.")
20 |
21 | elif guess < num:
22 |
23 | num_of_guesses += 1
24 | print("HIGHER NUMBER PLEASE!")
25 | print("BE PATIENT, TRY AGAIN!")
26 | print("YOU USED YOUR", num_of_guesses, "LIFE.")
27 | else:
28 | print("HURRAY! YOU GUESSED THE NUMBER. ")
29 | print("THE NUMBER YOUR OPPONENT CHOOSES IS ", num)
30 | print("YOU GUESSED THE NUMBER IN", num_of_guesses + 1, "ATTEMPTS ")
31 | break
32 |
33 | if num_of_guesses == 9:
34 | print("GAME OVER!")
35 | print("YOU LOSE! BETTER LUCK NEXT TIME.")
36 | # break
37 |
38 | restart_game()
39 |
40 |
41 | def restart_game():
42 | print("WANT TO PLAY AGAIN?\nType y for yes and n for no : ")
43 |
44 | again_play = input()
45 | if again_play == "y":
46 |
47 | number_guess(num_of_guesses, num)
48 | else:
49 |
50 | print("THANK YOU FOR PLAYING!!\nCOME BACK SOON.")
51 | if __name__ == "__main__":
52 | cprint("#" * 50, "magenta")
53 | cprint((f"NUMBER GUESSING QUIZ ").center(50), "yellow")
54 | cprint("#" * 50, "magenta")
55 | print("\t\t\t --TO WIN THIS YOU HAVE ONLY 9 LIFES-- ")
56 | num = 30
57 | num_of_guesses = 0
58 | number_guess(num_of_guesses, num)
59 |
60 |
--------------------------------------------------------------------------------
/News Reader/LICENSE.txt:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2020 adityamangal1
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/News Reader/README.md:
--------------------------------------------------------------------------------
1 | # Daily_Latest_News_Reader-with-python
2 | A daily latest newsreader with programming in Python language with the use of modules and an API Key which contains the URL from which it gets the data of the latest news and then speaks to us..
3 |
4 |
5 |
6 |
7 |
8 | 
9 |
--------------------------------------------------------------------------------
/News Reader/main.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/News Reader/main.exe
--------------------------------------------------------------------------------
/News Reader/main.py:
--------------------------------------------------------------------------------
1 | import requests
2 | import json
3 | from termcolor import cprint
4 | from win32com.client import Dispatch
5 |
6 |
7 | def speak(str):
8 | tell = Dispatch("SAPI.spvoice")
9 | tell.speak(str)
10 |
11 |
12 | if __name__ == "__main__":
13 | try:
14 |
15 | cprint("#" * 50, "magenta")
16 | cprint((f"Latest news reader ").center(50), "yellow")
17 | cprint("#" * 50, "magenta")
18 | speak("good morning")
19 | url = "http://newsapi.org/v2/everything?q=bitcoin&from=2020-08-07&sortBy=publishedAt&apiKey=e684369eea9446d19026cf7281f207c9"
20 | news = requests.get(url).text
21 | latest_news = json.loads(news)
22 | news_reader = latest_news["articles"]
23 | speak("today's latest news are")
24 | for articles in news_reader:
25 |
26 | print("\t\t**Today Latest News**\t\t")
27 | speak(articles['title'])
28 | print("News:- ", articles['title'])
29 | speak("Moving on to the next news..Listen Carefully")
30 | except:
31 | print("**Some error occured.Check the API or Change it with updated one.**")
32 | str = "Some error occured.Check the API or Change it with updated one"
33 | speak(str)
34 |
35 | speak("thank you")
36 | print("Thank you!")
37 |
--------------------------------------------------------------------------------
/News Reader/tempCodeRunnerFile.py:
--------------------------------------------------------------------------------
1 | import math
2 |
3 |
4 | print(math.factorial(5))
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Python Mini Projects
2 |
3 | [](https://www.python.org/)
4 |
5 | This repository contains some various interesting mini-projects using the python programming language.Trying to work on Python projects would definitely uplift your skills and build up your profile to face the competitive world outside.Projects offer you a promising way to kick start your career in this field.This language really deserves hype in today’s era and why not if it can solve a lot of real-world problems.
6 |
7 |
8 |
9 |
10 |
11 |
12 | Follow Me On
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 | 
21 |
22 | 
23 |
24 | ## Steps To Follow
25 | - Select or create an issue and ask to be *assigned* to it.
26 | - Check existing scripts.
27 | - **Star** the repository.
28 | - On the GitHub page for this repository, click on the Button "**Fork**".
29 | 
30 | - Create clone ***your forked repository*** on your local machine.
31 | 
32 | For example, run this command inside your terminal:
33 |
34 | ```bash
35 | git clone https://github.com//python-mini-projects.git
36 | ```
37 |
38 | **Replace \!**
39 |
40 | Learn more about [forking](https://help.github.com/en/github/getting-started-with-github/fork-a-repo) and [cloning a repo](https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/cloning-a-repository).
41 | - Before you make any changes, [keep your fork in sync](https://www.freecodecamp.org/news/how-to-sync-your-fork-with-the-original-git-repository/) to avoid merge conflicts:
42 |
43 | ```bash
44 | git remote add upstream https://github.com/chavarera/python-mini-projects.git
45 | git fetch upstream
46 | git pull upstream master
47 | git push
48 | ```
49 |
50 | - If you run into a **merge conflict**, you have to resolve the conflict. There are a lot of guides online, or you can try this one by [opensource.com](https://opensource.com/article/20/4/git-merge-conflict).
51 |
52 | - Create a folder in [projects directory](https://github.com/Mayank94043626/python-projects-open-source/tree/master/projects) according to issue name.
53 | - Write your code and add to the respective folder in the projects directory, locally.
54 | - Don't forget to add a `README.md` in your folder, according to the [README_TEMPLATE.](https://github.com/Mayank94043626/python-projects-open-source/blob/master/README_TEMPLATE.md)
55 | - Add the changes with `git add`, `git commit` ([write a good commit message](https://chris.beams.io/posts/git-commit/), if possible):
56 |
57 | ```bash
58 | git add -A
59 | git commit -m ""
60 | ```
61 |
62 | - Push the code *to your repository*.
63 |
64 | ```bash
65 | git push origin
66 | ```
67 |
68 | - Go to the GitHub page of _your fork_, and **make a pull request**:
69 |
70 | 
71 |
72 | Read more about pull requests on the [GitHub help pages](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request).
73 | - Now wait, until one of us *reviews your Pull Request*! If there are any conflicts, you will get a notification.
74 |
75 |
76 |
77 | 
78 |
79 |
80 |
81 |
82 | Happy Coding ❤️
83 |
84 |
--------------------------------------------------------------------------------
/Secure the password/main.py:
--------------------------------------------------------------------------------
1 |
2 | '''
3 | Author: Aditya Mangal
4 | Date: 22 september,2020
5 | Purpose: python practise problem
6 |
7 | '''
8 | from termcolor import cprint
9 |
10 | secure = (('s', '$'), ('o', '0'), ('1', '!'), ('a', '@'), ('f', '#'),('l','|'),('q','*'))
11 |
12 |
13 | def secure_password(password):
14 | for a, b in secure:
15 | password = password.replace(a, b)
16 | return password
17 |
18 |
19 | if __name__ == "__main__":
20 | cprint("#" * 50, "magenta")
21 | cprint((f"SECURE THE PASSWORD ").center(50), "yellow")
22 | cprint("#" * 50, "magenta")
23 | user = input('Enter your password\n')
24 | password_secured = secure_password(user)
25 | print(f"Your secures password is {password_secured}")
26 |
--------------------------------------------------------------------------------
/Snake water gun game/LICENSE.txt:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2020 adityamangal1
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/Snake water gun game/README.md:
--------------------------------------------------------------------------------
1 | # Python-exercises
2 | Snakewatergun game by the use of Python programming language.You have 10 chances to play this after the chances over the score of yours and the score of your opponent displays.
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | 
11 |
12 |
--------------------------------------------------------------------------------
/Snake water gun game/SNAKE_WATER_GAME.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/Snake water gun game/SNAKE_WATER_GAME.exe
--------------------------------------------------------------------------------
/Snake water gun game/SNAKE_WATER_GAME.py:
--------------------------------------------------------------------------------
1 | from win32com.client import Dispatch
2 | import random
3 | from termcolor import cprint
4 |
5 |
6 | def game():
7 |
8 | chances = 0
9 | opp_win = 0
10 | user_win = 0
11 |
12 | while (chances != 10):
13 |
14 | adi = ['s', 'w', 'g']
15 | opp = random.choice(adi)
16 |
17 | user = input("Enter 's' for Snake, 'w' for Water and 'g' for Gun.\n")
18 |
19 | if user == opp:
20 | print("Oops!!\nMatch draw")
21 | print("You chooses", user, "And your opponent chooses", opp)
22 | chances += 1
23 |
24 | if user == 's' and opp == 'w':
25 | print("HURRAY!!")
26 | print("You win!")
27 | print("You chooses", user, "And your opponent chooses", opp)
28 | user_win += 1
29 | chances += 1
30 |
31 | elif user == 'w' and opp == 's':
32 |
33 | print("You Loose!")
34 | print("\t\tDont worry, try again.")
35 | print("You chooses", user, "And your opponent chooses", opp)
36 | chances += 1
37 | opp_win += 1
38 |
39 | if user == 'g' and opp == 'w':
40 |
41 | print("You Loose!!")
42 | print("\t\tDont worry, try again.")
43 | print("You chooses", user, "And your opponent chooses", opp)
44 | chances += 1
45 | opp_win += 1
46 |
47 | elif user == 'w' and opp == 'g':
48 |
49 | print("HURRAY!!")
50 | print("You win!")
51 | print("You chooses", user, "And your opponent chooses", opp)
52 | user_win += 1
53 | chances += 1
54 |
55 | if user == 's' and opp == 'g':
56 |
57 | print("You Loose!!")
58 | print("\t\tDont worry, try again.")
59 | print("You chooses", user, "And your opponent chooses", opp)
60 | chances += 1
61 | opp_win += 1
62 |
63 | elif user == 'g' and opp == 's':
64 | print("HURRAY!!")
65 | print("You win!")
66 | print("You chooses", user, "And your opponent chooses", opp)
67 | user_win += 1
68 | chances += 1
69 |
70 | print("Your final score is:-", user_win,
71 | "Your opponent score :-", opp_win)
72 | print("Hope you enjoyed!\nCome soon!!")
73 | again_play()
74 |
75 |
76 | def again_play():
77 |
78 | play_again = input(
79 | "\t\t\tWant to play again?\nEnter 'y' for Yes and 'n' for No.\n")
80 | if play_again == 'y':
81 | game()
82 | elif play_again == 'n':
83 | print("\t\t*Thank You*!!\nCome Back Soon!")
84 | else:
85 | print("Wrong input.Please type 'y' or 'n' only.")
86 | again_play()
87 |
88 |
89 | if __name__ == "__main__":
90 | adi = Dispatch("SAPI.spvoice")
91 | adi.speak("This is a snake water gun game")
92 | cprint("#" * 50, "magenta")
93 | cprint((f"SNAKE WATER GUN GAME ").center(50), "yellow")
94 | cprint("#" * 50, "magenta")
95 | print("WELCOME!")
96 | game()
97 |
--------------------------------------------------------------------------------
/binod detector/main.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/binod detector/main.exe
--------------------------------------------------------------------------------
/binod detector/main.py:
--------------------------------------------------------------------------------
1 |
2 | '''
3 | Author: Aditya Mangal
4 | Date: 18 september,2020
5 | Purpose: python mini project
6 |
7 | '''
8 | import time
9 | import os
10 | from termcolor import cprint
11 | from win32com.client import Dispatch
12 |
13 |
14 | def find_binod(filename):
15 |
16 | with open(filename, 'r') as f:
17 | file = f.read()
18 | for line in file:
19 | line = 0
20 |
21 | if 'binod' in file.lower():
22 | line += 1
23 | print(f'{line} found in {filename}.')
24 | return True
25 |
26 | else:
27 | return False
28 |
29 |
30 | if __name__ == "__main__":
31 | # __version__ = "1.0.0"
32 |
33 | cprint("#" * 50, "magenta")
34 | cprint((f"Binod detector ").center(50), "yellow")
35 | cprint("#" * 50, "magenta")
36 | speak = Dispatch('SAPI.spvoice')
37 | speak.speak('it is a Binod detector')
38 | file_path = input('Enter the full path of directory.\n')
39 | os.chdir(file_path)
40 | user_file = input(
41 | 'Enter the full file name from which you want to find the binod.\n')
42 | print('Detecting binod please wait!')
43 | time.sleep(2)
44 | binod = find_binod(user_file)
45 | if(binod):
46 | print(f"binod found in {user_file}")
47 |
48 | else:
49 | print(f'Not found in {user_file}')
50 |
--------------------------------------------------------------------------------
/binod detector/main.spec:
--------------------------------------------------------------------------------
1 | # -*- mode: python ; coding: utf-8 -*-
2 |
3 | block_cipher = None
4 |
5 |
6 | a = Analysis(['main.py'],
7 | pathex=['D:\\python mini\\binod'],
8 | binaries=[],
9 | datas=[],
10 | hiddenimports=[],
11 | hookspath=[],
12 | runtime_hooks=[],
13 | excludes=[],
14 | win_no_prefer_redirects=False,
15 | win_private_assemblies=False,
16 | cipher=block_cipher,
17 | noarchive=False)
18 | pyz = PYZ(a.pure, a.zipped_data,
19 | cipher=block_cipher)
20 | exe = EXE(pyz,
21 | a.scripts,
22 | a.binaries,
23 | a.zipfiles,
24 | a.datas,
25 | [],
26 | name='main',
27 | debug=False,
28 | bootloader_ignore_signals=False,
29 | strip=False,
30 | upx=True,
31 | upx_exclude=[],
32 | runtime_tmpdir=None,
33 | console=True )
34 |
--------------------------------------------------------------------------------
/binod detector/readme.md:
--------------------------------------------------------------------------------
1 | # Binod Detector
2 | ## A simple detector that detects the word Binod from any file you input, if it exists or exists in any form. It can't be hidden from this python program.
3 |
4 |
5 |
6 |
7 |
8 | 
9 |
--------------------------------------------------------------------------------
/binod detector/search.txt:
--------------------------------------------------------------------------------
1 | binOd bhaiya
2 | binoD
3 | BiNOD
--------------------------------------------------------------------------------
/binod detector/search2.txt:
--------------------------------------------------------------------------------
1 | Aditya mangal
2 |
--------------------------------------------------------------------------------
/cryptocurrency prices/README.md:
--------------------------------------------------------------------------------
1 | # Live Cryptocurrency Prices
2 | A script that fetches the prices of cryptocurrencies.
3 |
4 | ### Prerequisites
5 | pip install -r requirements.txt
6 |
7 | ### How to run the script
8 | python main.py
9 |
10 | ## Author
11 | Muhammed Ali Dilek (xemeds)
--------------------------------------------------------------------------------
/cryptocurrency prices/main.py:
--------------------------------------------------------------------------------
1 | #!python3
2 | # -*- coding: utf-8 -*-
3 |
4 | import requests
5 | from bs4 import BeautifulSoup
6 | from colorama import init, Fore, Back, Style
7 | import sys
8 | import os
9 |
10 | #get the price
11 | def get_price():
12 | #response from the url
13 | response = requests.get(url)
14 |
15 | #soup object of the html content
16 | soup = BeautifulSoup(response.content,'html.parser')
17 |
18 | #for bitcoin
19 | if asset == 'btc':
20 | price = soup.find('span',{'class':'price'}).text #bitcoin works faster with the price class
21 |
22 | #for other altcoins
23 | else:
24 | price = soup.find('span',{'class':'woobJfK-Xb2EM1W1o8yoE'}).text #other altcoins only work with this class
25 |
26 | return float(price)
27 |
28 | #asset choice
29 | asset = input('Abbreviation of the asset: ')
30 | url = 'https://cryptowat.ch/assets/' + asset
31 |
32 | #catching the NoneType AttributeError error for coins that cant be found
33 | try:
34 | price = get_price()
35 |
36 | except AttributeError:
37 | print("The asset doesn't exist or it's not supported!")
38 | sys.exit()
39 |
40 | #visual
41 | if sys.platform == 'win32':
42 | os.system('cls')
43 | else:
44 | os.system('clear')
45 |
46 | #since the last price must be something from the start its set to 0
47 | price = 0
48 |
49 | #loop
50 | while True:
51 |
52 | #getting the price
53 | last_price = price
54 | price = get_price()
55 |
56 | #coloring the price according to the change
57 | if price > last_price:
58 | color = Fore.GREEN
59 | elif last_price > price:
60 | color = Fore.RED
61 | else:
62 | color = Style.RESET_ALL
63 |
64 | #printing the price
65 | print('$ ',end='')
66 | print(color + str(price) + Style.RESET_ALL)
--------------------------------------------------------------------------------
/cryptocurrency prices/requirements.txt:
--------------------------------------------------------------------------------
1 | requests==2.24.0
2 | bs4==0.0.1
3 | colorama==0.4.3
--------------------------------------------------------------------------------
/password generator/main.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/adityamangal1/Python-PRojEcTs/e56a7ca9b89a1e266f10836bef485ebc4c1f6a7d/password generator/main.exe
--------------------------------------------------------------------------------
/password generator/main.py:
--------------------------------------------------------------------------------
1 | '''
2 | Author: Aditya Mangal
3 | Date: 17 september,2020
4 | Purpose: python mini project
5 |
6 | '''
7 | import string
8 | import random
9 |
10 |
11 | if __name__ == '__main__':
12 |
13 | s = string.ascii_lowercase
14 | # print(s)
15 | s2 = string.ascii_uppercase
16 |
17 | s3 = string.digits
18 | # print(s3)
19 |
20 | pass_len = int(input('Enter the length of your password.\n'))
21 | pass_list = []
22 | pass_list.extend(list(s))
23 | pass_list.extend(list(s2))
24 | pass_list.extend(list(s3))
25 |
26 | random.shuffle(pass_list)
27 | # print(pass_list)
28 |
29 | pass_generated = "".join(pass_list[0:pass_len])
30 |
31 | print(f'Password generated!\nYour password is {pass_generated}')
32 |
--------------------------------------------------------------------------------
/password generator/main.spec:
--------------------------------------------------------------------------------
1 | # -*- mode: python ; coding: utf-8 -*-
2 |
3 | block_cipher = None
4 |
5 |
6 | a = Analysis(['main.py'],
7 | pathex=['C:\\Users\\Aditya Mangal\\Desktop\\New folder'],
8 | binaries=[],
9 | datas=[],
10 | hiddenimports=[],
11 | hookspath=[],
12 | runtime_hooks=[],
13 | excludes=[],
14 | win_no_prefer_redirects=False,
15 | win_private_assemblies=False,
16 | cipher=block_cipher,
17 | noarchive=False)
18 | pyz = PYZ(a.pure, a.zipped_data,
19 | cipher=block_cipher)
20 | exe = EXE(pyz,
21 | a.scripts,
22 | [],
23 | exclude_binaries=True,
24 | name='main',
25 | debug=False,
26 | bootloader_ignore_signals=False,
27 | strip=False,
28 | upx=True,
29 | console=True )
30 | coll = COLLECT(exe,
31 | a.binaries,
32 | a.zipfiles,
33 | a.datas,
34 | strip=False,
35 | upx=True,
36 | upx_exclude=[],
37 | name='main')
38 |
--------------------------------------------------------------------------------