Skip to content

Commit f079291

Browse files
Merge pull request #281 from Mosrod/patch-2
Fixed Organize.py for Python3
2 parents bf9380f + 60a1955 commit f079291

File tree

1 file changed

+38
-38
lines changed

1 file changed

+38
-38
lines changed

Organise.py

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -36,19 +36,19 @@ def getDoc():
3636
try:
3737
arrange_dir = str(sys.argv[1])
3838
except IndexError:
39-
arrange_dir = str(raw_input("Enter the Path of directory: "))
39+
arrange_dir = str(input("Enter the Path of directory: "))
4040

4141
# when we make a folder that already exist then WindowsError happen
4242
# changing directory may give WindowsError
4343

4444
def change(direc):
4545
try:
4646
os.chdir(direc)
47-
#print "path changed"
47+
#print ("path changed")
4848
except WindowsError:
49-
print "Error! Cannot change the Directory"
50-
print "Enter a valid directory!"
51-
direc = str(raw_input("Enter the Path of directory: "))
49+
print ("Error! Cannot change the Directory")
50+
print ("Enter a valid directory!")
51+
direc = str(input("Enter the Path of directory: "))
5252
change(direc)
5353

5454
change(arrange_dir)
@@ -57,7 +57,7 @@ def change(direc):
5757

5858
list_dir = os.listdir(os.getcwd())
5959

60-
#print list_dir
60+
#print (list_dir)
6161

6262
#check_Folder = False # for organising Folders
6363
check_Music = False
@@ -72,122 +72,122 @@ def change(direc):
7272
main_names = ['Video','Folders','Images','Documents','Music','Codes','Executables','Compressed']
7373

7474
for name in list_dir:
75-
#print name.split('.')
75+
#print (name.split('.'))
7676
if len(name.split('.')) == 2:
7777

7878
if name.split('.')[1].upper() in getVideo():
7979
try:
8080
os.mkdir("Video")
81-
print "Video Folder Created"
81+
print ("Video Folder Created")
8282
except WindowsError:
83-
print "Images Folder Exists"
83+
print ("Images Folder Exists")
8484

8585
old_dir = arrange_dir + "\\" + name
8686
new_dir = arrange_dir + "\Video"
8787
os.chdir(new_dir)
8888
shutil.move(old_dir, new_dir + "\\" + name)
8989
print os.getcwd()
9090
os.chdir(arrange_dir)
91-
#print "It is a folder"
91+
#print ("It is a folder")
9292
elif name.split('.')[1].upper() in getImages():
9393
try:
9494
os.mkdir("Images")
95-
print "Images Folder Created"
95+
print ("Images Folder Created")
9696
except WindowsError:
97-
print "Images Folder Exists"
97+
print ("Images Folder Exists")
9898

9999
old_dir = arrange_dir + "\\" + name
100100
new_dir = arrange_dir + "\Images"
101101
os.chdir(new_dir)
102102
shutil.move(old_dir, new_dir + "\\" + name)
103-
print os.getcwd()
103+
print (os.getcwd())
104104
os.chdir(arrange_dir)
105-
#print "It is a folder"
105+
#print ("It is a folder")
106106
elif name.split('.')[1].upper() in getMusic():
107107
try:
108108
os.mkdir("Music")
109-
print "Music Folder Created"
109+
print ("Music Folder Created")
110110
except WindowsError:
111-
print "Music Folder Exists"
111+
print ("Music Folder Exists")
112112

113113
old_dir = arrange_dir + "\\" + name
114114
new_dir = arrange_dir + "\Music"
115115
os.chdir(new_dir)
116116
shutil.move(old_dir, new_dir + "\\" + name)
117-
print os.getcwd()
117+
print (os.getcwd())
118118
os.chdir(arrange_dir)
119-
#print "It is a folder"
119+
#print ("It is a folder")
120120
elif name.split('.')[1].upper() in getDoc():
121121
try:
122122
os.mkdir("Documents")
123-
print "Documents Folder Created"
123+
print ("Documents Folder Created")
124124
except WindowsError:
125-
print "Documents Folder Exists"
125+
print ("Documents Folder Exists")
126126

127127
old_dir = arrange_dir + "\\" + name
128128
new_dir = arrange_dir + "\Documents"
129129
os.chdir(new_dir)
130130
shutil.move(old_dir, new_dir + "\\" + name)
131-
print os.getcwd()
131+
print (os.getcwd())
132132
os.chdir(arrange_dir)
133-
#print "It is a folder"
133+
#print ("It is a folder")
134134
elif name.split('.')[1].upper() in getCodes():
135135
try:
136136
os.mkdir("Codes")
137-
print "Codes Folder Created"
137+
print ("Codes Folder Created")
138138
except WindowsError:
139-
print "Codes Folder Exists"
139+
print ("Codes Folder Exists")
140140

141141
old_dir = arrange_dir + "\\" + name
142142
new_dir = arrange_dir + "\Codes"
143143
os.chdir(new_dir)
144144
shutil.move(old_dir, new_dir + "\\" + name)
145-
print os.getcwd()
145+
print (os.getcwd())
146146
os.chdir(arrange_dir)
147-
#print "It is a folder"
147+
#print ("It is a folder")
148148
elif name.split('.')[1].upper() in getCompressed():
149149
try:
150150
os.mkdir("Compressed")
151-
print "Compressed Folder Created"
151+
print ("Compressed Folder Created")
152152
except WindowsError:
153-
print "Compressed Folder Exists"
153+
print ("Compressed Folder Exists")
154154

155155
old_dir = arrange_dir + "\\" + name
156156
new_dir = arrange_dir + "\Compressed"
157157
os.chdir(new_dir)
158158
shutil.move(old_dir, new_dir + "\\" + name)
159-
print os.getcwd()
159+
print (os.getcwd())
160160
os.chdir(arrange_dir)
161-
#print "It is a folder"
161+
#print ("It is a folder")
162162
elif name.split('.')[1].upper() in getExe():
163163
try:
164164
os.mkdir("Executables")
165-
print "Executables Folder Created"
165+
print ("Executables Folder Created")
166166
except WindowsError:
167-
print "Executables Folder Exists"
167+
print ("Executables Folder Exists")
168168

169169
old_dir = arrange_dir + "\\" + name
170170
new_dir = arrange_dir + "\Executables"
171171
os.chdir(new_dir)
172172
shutil.move(old_dir, new_dir + "\\" + name)
173-
print os.getcwd()
173+
print (os.getcwd())
174174
os.chdir(arrange_dir)
175-
#print "It is a folder"
175+
#print ("It is a folder")
176176
else:
177177
if name not in main_names:
178178
try:
179179
os.mkdir("Folders")
180-
print "Folders Folder Created"
180+
print ("Folders Folder Created")
181181
except WindowsError:
182-
print "Folders Folder Exists"
182+
print ("Folders Folder Exists")
183183

184184
old_dir = arrange_dir + "\\" + name
185185
new_dir = arrange_dir + "\Folders"
186186
os.chdir(new_dir)
187187
shutil.move(old_dir, new_dir + "\\" + name)
188-
print os.getcwd()
188+
print (os.getcwd())
189189
os.chdir(arrange_dir)
190190

191191

192192

193-
print "Done Arranging Files and Folder in your specified directory"
193+
print ("Done Arranging Files and Folder in your specified directory")

0 commit comments

Comments
 (0)