-
Notifications
You must be signed in to change notification settings - Fork 1
/
file.py
133 lines (120 loc) · 5.45 KB
/
file.py
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
import command
import sys,os
def openFile():
command.speak("ok boss , which from which directory you want to open File")
dire=command.takeCommand().lower()
try:
if 'e directory' in dire:
command.speak("Enterd into E directory boss , Now You can See fIles Of this Directory on your Screen")
path="E:/"
list11=[x[0] for x in os.walk(path)]
for each_dir in list11:
print(each_dir)
file=command.takeCommand().lower()
path="E:/"+file
path=os.path.realpath(path)
os.startfile(path)
command.speak("boss , this file contain Following directories ")
list=[x[0] for x in os.walk(path)]
for each_dir in list[1:10]:
command.speak(" "+each_dir)
print(each_dir)
command.speak("Which one you would like to open")
file1=command.takeCommand()
if file1 in list:
path=path+file1
path=os.path.realpath(path)
os.startfile(path)
elif file1.upper() in list:
path=path+file1
path=os.path.realpath(path)
os.startfile(path)
else:
command.speak("File Not Found Boss")
elif 'd directory' in dire:
command.speak("Enterd into D directory boss , Now You can See fIles Of this Directory on your Screen")
path="D:/"
list11=[x[0] for x in os.walk(path)]
for each_dir in list11:
print(each_dir)
command.speak("Which one YOu Want Boss")
file=command.takeCommand().lower()
path="D:/"+file
path=os.path.realpath(path)
os.startfile(path)
command.speak("boss , this file contain Following directories ")
list=[x[0] for x in os.walk(path)]
for each_dir in list[1:10]:
command.speak(" "+each_dir)
print(each_dir)
command.speak("Which one you would like to open")
file1=command.takeCommand()
if file1 in list:
path=path+file1
path=os.path.realpath(path)
os.startfile(path)
elif file1.upper() in list:
path=path+file1
path=os.path.realpath(path)
os.startfile(path)
else :
command.speak("File Not Found Boss")
elif 'f directory' in dire:
command.speak("Enterd into F directory boss , Now You can See fIles Of this Directory on your Screen")
path="F:/"
list11=[x[0] for x in os.walk(path)]
for each_dir in list11:
print(each_dir)
command.speak("Which one YOu Want Boss")
file=command.takeCommand().lower()
path="F:/"+file
path=os.path.realpath(path)
os.startfile(path)
command.speak("boss , this file contain Following directories ")
list=[x[0] for x in os.walk(path)]
for each_dir in list[1:10]:
command.speak(" "+each_dir)
print(each_dir)
command.speak("Which one you would like to open")
file1=command.takeCommand()
if file1 in list:
path=path+file1
path=os.path.realpath(path)
os.startfile(path)
elif file1.upper() in list:
path=path+file1
path=os.path.realpath(path)
os.startfile(path)
else :
command.speak("File Not Found Boss")
elif 'c directory' in dire:
command.speak("Enterd into C directory boss , Now You can See fIles Of this Directory on your Screen")
path="C:/"
list11=[x[0] for x in os.walk(path)]
for each_dir in list11[1:3]:
command.speak(" "+each_dir)
print(each_dir)
command.speak("Which one YOu Want Boss")
file=command.takeCommand().lower()
path="C:/"+file
path=os.path.realpath(path)
os.startfile(path)
command.speak("boss , this file contain Following directories ")
list=[x[0] for x in os.walk(path)]
for each_dir in list[1:10]:
command.speak(" "+each_dir)
print(each_dir)
command.speak("Which one you would like to open")
file1=command.takeCommand()
if file1 in list:
path=path+file1
path=os.path.realpath(path)
os.startfile(path)
elif file1.upper() in list:
path=path+file1
path=os.path.realpath(path)
os.startfile(path)
else :
command.speak("File Not Found Boss")
except Exception:
command.speak("file not Found boss , sorry")