@@ -50,27 +50,26 @@ def main():
5050def compress (user_folder ):
5151 custom_print (
5252 f'>>> I am in protect.compress({ user_folder = !s} )' , is_print = False )
53- if (not os .path .isdir (extracted + user_folder )):
54- custom_print ('Could not find directory \" ' +
55- extracted + user_folder + '\" ' )
53+ if (not os .path .isdir (f'{ extracted } { user_folder } ' )):
54+ custom_print (f'Could not find directory \" { extracted } { user_folder } \" ' )
5655 kill_me ()
57- elif (len (os .listdir (extracted + user_folder )) == 0 ):
56+ elif (len (os .listdir (f' { extracted } { user_folder } ' )) == 0 ):
5857 custom_print ('User folder is empty.' )
5958 kill_me ()
6059 else :
6160 password = custom_input ('Choose a password for zip: ' , is_log = False )
6261 if (password ):
63- password = ' -p' + password
64- os .system (seven_zip + ' a -t7z -mhe ' + extracted +
65- user_folder + ' ' + extracted + user_folder + ' /* ' + password )
62+ password = f ' -p{ password } '
63+ os .system (
64+ f' { seven_zip } a -t7z -mhe { extracted } { user_folder } { extracted } { user_folder } /* { password } ' )
6665 custom_print ('\n ' , is_get_time = False )
6766 custom_print (
6867 'If you see \" Everything is OK\" in above line then it is recommended to delete user folder.' )
6968 is_delete_user_folder = custom_input (
70- 'Delete \" ' + user_folder + ' \" folder? (default y): ' ) or 'Y'
69+ f 'Delete \" { user_folder } \" folder? (default y): ' ) or 'Y'
7170 custom_print ('\n ' , is_get_time = False )
72- custom_print (' \a Your \" ' + user_folder + '.7z \" file is in \" ' + os . path . realpath ( extracted ) + ' \" folder. Password is: ' +
73- password .replace (' -p' , '' ) , 'yellow' , is_log = False )
71+ custom_print (
72+ f' \a Your \" { user_folder } .7z \" file is in \" { os . path . realpath ( extracted ) } \" folder. Password is: { password .replace (" -p" , "" ) } ' , 'yellow' , is_log = False )
7473 custom_print ('\n ' , is_get_time = False )
7574 custom_input ('Hit \" Enter\" key to continue.' )
7675 if (is_delete_user_folder .upper () == 'Y' ):
@@ -84,7 +83,7 @@ def delete_user_folder(user_folder):
8483 f'>>> I am in protect.delete_user_folder({ user_folder = !s} )' , is_print = False )
8584 custom_print ('Deleting...' )
8685 try :
87- shutil .rmtree (extracted + user_folder )
86+ shutil .rmtree (f' { extracted } { user_folder } ' )
8887 except Exception as e :
8988 custom_print (e , 'red' )
9089 custom_print ('Please manually delete it.' , 'red' )
@@ -96,7 +95,7 @@ def delete_user_zip(user_zip):
9695 f'>>> I am in protect.delete_user_zip({ user_zip = !s} )' , is_print = False )
9796 custom_print ('Deleting...' )
9897 try :
99- os .remove (extracted + user_zip )
98+ os .remove (f' { extracted } { user_zip } ' )
10099 except Exception as e :
101100 custom_print (e , 'red' )
102101 custom_print ('Please manually delete it.' , 'red' )
@@ -111,10 +110,10 @@ def kill_me():
111110 if (is_windows ):
112111 os .startfile (os .path .realpath (extracted ))
113112 elif (is_linux ):
114- os .system ('xdg-open ' + os .path .realpath (extracted ))
113+ os .system (f 'xdg-open { os .path .realpath (extracted )} ' )
115114 else :
116115 try :
117- os .system ('open ' + os .path .realpath (extracted ))
116+ os .system (f 'open { os .path .realpath (extracted )} ' )
118117 except Exception as e :
119118 custom_print (e , is_print = False )
120119 except Exception as e :
@@ -131,9 +130,8 @@ def list_user_files():
131130 custom_print ('Available user files in extracted directory.' )
132131 custom_print ('\n ' , is_get_time = False )
133132 all_files = next (os .walk (extracted ))[2 ]
134- if (len (all_files ) == 1 and os .path .isfile (extracted + '.placeholder' )):
135- custom_print ('No user files found in \" ' +
136- extracted + '\" folder.' , 'red' )
133+ if (len (all_files ) == 1 and os .path .isfile (f'{ extracted } .placeholder' )):
134+ custom_print (f'No user files found in \" { extracted } \" folder.' , 'red' )
137135 kill_me ()
138136 for f in all_files :
139137 if (f != '.placeholder' ):
@@ -147,8 +145,7 @@ def list_user_folders():
147145 custom_print ('\n ' , is_get_time = False )
148146 all_folders = next (os .walk (extracted ))[1 ]
149147 if (len (all_folders ) == 0 ):
150- custom_print ('No folders found in \" ' +
151- extracted + '\" folder.' , 'red' )
148+ custom_print (f'No folders found in \" { extracted } \" folder.' , 'red' )
152149 kill_me ()
153150 for folder in all_folders :
154151 custom_print (folder )
@@ -177,28 +174,28 @@ def uncompress(user_zip):
177174 custom_print (
178175 f'>>> I am in protect.uncompress({ user_zip = !s} )' , is_print = False )
179176 if (not str (user_zip ).endswith ('7z' )):
180- user_zip = user_zip + ' .7z'
181- if (not os .path .isfile (extracted + user_zip )):
182- custom_print ('Could not find ' + extracted + user_zip )
177+ user_zip = f' { user_zip } .7z'
178+ if (not os .path .isfile (f' { extracted } { user_zip } ' )):
179+ custom_print (f 'Could not find { extracted } { user_zip } ' )
183180 kill_me ()
184- elif (os .path .getsize (extracted + user_zip ) <= 0 ):
185- custom_print (extracted + user_zip + ' is empty.' )
181+ elif (os .path .getsize (f' { extracted } { user_zip } ' ) <= 0 ):
182+ custom_print (f' { extracted } { user_zip } is empty.' )
186183 kill_me ()
187184 else :
188185 password = custom_input (
189186 'Enter password, leave empty for none: ' , is_log = False )
190187 if (password ):
191- password = ' -p' + password
192- os .system (seven_zip + ' e -aot ' + extracted + user_zip +
193- ' -o' + extracted + user_zip .replace (' .7z' , '' ) + password )
188+ password = f ' -p{ password } '
189+ os .system (
190+ f' { seven_zip } e -aot { extracted } { user_zip } -o { extracted } { user_zip .replace (" .7z" , "" ) } { password } ' )
194191 custom_print ('\n ' , is_get_time = False )
195192 custom_print (
196193 'If you see \" Everything is OK\" in above line then you can delete user zip file.' )
197194 is_delete_user_zip = custom_input (
198- 'Delete ' + user_zip + ' ? (default n): ' ) or 'N'
195+ f 'Delete { user_zip } ? (default n): ' ) or 'N'
199196 custom_print ('\n ' , is_get_time = False )
200- custom_print (' \a Your extracted \" ' + user_zip . replace ( '.7z' ,
201- '' ) + ' \" folder is in \" ' + os .path .realpath (extracted + user_zip .replace (' .7z' , '' )) + ' \" folder.' , 'yellow' )
197+ custom_print (
198+ f' \a Your extracted \" { user_zip . replace ( ".7z" , "" ) } \" folder is in \" { os .path .realpath (extracted + user_zip .replace (" .7z" , "" )) } \" folder.' , 'yellow' )
202199 custom_print ('\n ' , is_get_time = False )
203200 custom_input ('Hit \" Enter\" key to continue.' )
204201 if (is_delete_user_zip .upper () == 'Y' ):
0 commit comments