Updated to Python 3 this files
diff --git a/pscheck.py b/pscheck.py
index 2153b19c88..399e955def 100644
--- a/pscheck.py
+++ b/pscheck.py
@@ -31,7 +31,6 @@ def ps():
   except:
     print("There was a problem with the program.")
 
-
 def main():
   if os.name == "posix":											# Unix/Linux/MacOS/BSD/etc
     ps()																	# Call the function
diff --git a/psunotify.py b/psunotify.py
index d3a39ea54d..cca7613935 100644
--- a/psunotify.py
+++ b/psunotify.py
@@ -20,7 +20,9 @@
     urls[int]=urls[int].replace("<b>","")
     urls[int]=urls[int].replace("</b>","")
     int=int+1
+
 print(urls)
+
 for url in urls:
     try:
      temp=url.split("/")
@@ -32,7 +34,7 @@
      file=open('psu2'+q+'.pdf','wb')
      file.write(r.read())
      file.close()
+
      print("Done")
     except urllib2.URLError as e:
      print("Sorry there exists a problem with this URL Please Download this Manually "+str(url))
-
diff --git a/python_sms.py b/python_sms.py
index 7f2928c3ec..a8e96d6880 100644
--- a/python_sms.py
+++ b/python_sms.py
@@ -71,6 +71,7 @@
     response = urllib2.urlopen(req)
     response_url = response.geturl()
     if response_url == url:
+
       print('SMS sent!')
   except urllib2.URLError as e:
     print('Send failed!')
diff --git a/recyclebin.py b/recyclebin.py
index a9e3c568ec..f48f7c7288 100644
--- a/recyclebin.py
+++ b/recyclebin.py
@@ -1,48 +1,49 @@
 from __future__ import print_function
-# Script Name		: recyclebin.py
-# Author				: Craig Richards
-# Created				: 07th June 2013
-# Last Modified		: 
-# Version				: 1.0
-
-# Modifications		: 
-
-# Description			: Scans the recyclebin and displays the files in there, originally got this script from the Violent Python book
-
-import os					# Load the Module
-import optparse			# Load the Module
-from _winreg import *	# Load the Module
-
-def sid2user(sid):		# Start of the function to gather the user
-  try:
-    key = OpenKey(HKEY_LOCAL_MACHINE, "SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" + '\\' + sid)
-    (value, type) = QueryValueEx(key, 'ProfileImagePath')
-    user = value.split('\\')[-1]
-    return user
-  except:
-    return sid
-
-
-def returnDir():			# Start of the function to search through the recyclebin
-  dirs=['c:\\Recycler\\','C:\\Recycled\\','C:\\$RECYCLE.BIN\\']
-  #dirs=['c:\\$RECYCLE.BIN\\']
-  for recycleDir in dirs:
-    if os.path.isdir(recycleDir):
-      return recycleDir
-  return None
-  
-def findRecycled(recycleDir):	# Start of the function, list the contents of the recyclebin
-  dirList = os.listdir(recycleDir)
-  for sid in dirList:
-    files = os.listdir(recycleDir + sid)
-    user = sid2user(sid)
-    print('\n[*] Listing Files for User: ' + str(user))
-    for file in files:
-      print('[+] Found File: ' + str(file))
-
-def main():
-  recycleDir = returnDir()
-  findRecycled(recycleDir)
-  
-if __name__ == '__main__':
-  main()
\ No newline at end of file
+# Script Name		: recyclebin.py
+# Author				: Craig Richards
+# Created				: 07th June 2013
+# Last Modified		: 
+# Version				: 1.0
+
+# Modifications		: 
+
+# Description			: Scans the recyclebin and displays the files in there, originally got this script from the Violent Python book
+
+import os					# Load the Module
+import optparse			# Load the Module
+from _winreg import *	# Load the Module
+
+def sid2user(sid):		# Start of the function to gather the user
+  try:
+    key = OpenKey(HKEY_LOCAL_MACHINE, "SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" + '\\' + sid)
+    (value, type) = QueryValueEx(key, 'ProfileImagePath')
+    user = value.split('\\')[-1]
+    return user
+  except:
+    return sid
+
+
+def returnDir():			# Start of the function to search through the recyclebin
+  dirs=['c:\\Recycler\\','C:\\Recycled\\','C:\\$RECYCLE.BIN\\']
+  #dirs=['c:\\$RECYCLE.BIN\\']
+  for recycleDir in dirs:
+    if os.path.isdir(recycleDir):
+      return recycleDir
+  return None
+  
+def findRecycled(recycleDir):	# Start of the function, list the contents of the recyclebin
+  dirList = os.listdir(recycleDir)
+  for sid in dirList:
+    files = os.listdir(recycleDir + sid)
+    user = sid2user(sid)
+
+    print('\n[*] Listing Files for User: ' + str(user))
+    for file in files:
+      print('[+] Found File: ' + str(file))
+
+def main():
+  recycleDir = returnDir()
+  findRecycled(recycleDir)
+  
+if __name__ == '__main__':
+  main()
diff --git a/script_count.py b/script_count.py
index 0b49b566e9..aea3c52d5d 100644
--- a/script_count.py
+++ b/script_count.py
@@ -34,6 +34,7 @@ def github():   																			# Start of the function just to count the fil
   github_dir = os.path.join(dropbox, 'github')									# Joins the paths to get the github directory - 1.1
   github_count = sum((len(f) for _, _, f in os.walk(github_dir)))			# Get a count for all the files in the directory
   if github_count > 5:																	# If the number of files is greater then 5, then print the following messages
+
     print('\nYou have too many in here, start uploading !!!!!')
     print('You have: ' + str(github_count) + ' waiting to be uploaded to github!!')
   elif github_count == 0:																# Unless the count is 0, then print the following messages
@@ -45,6 +46,7 @@ def development():   																	# Start of the function just to count the
   dev_dir = os.path.join(path, 'development')									# Joins the paths to get the development directory - 1.1
   dev_count = sum((len(f) for _, _, f in os.walk(dev_dir)))					# Get a count for all the files in the directory
   if dev_count > 10:																	# If the number of files is greater then 10, then print the following messages
+
     print('\nYou have too many in here, finish them or delete them !!!!!')
     print('You have: ' + str(dev_count) + ' waiting to be finished!!')
   elif dev_count ==0:																	# Unless the count is 0, then print the following messages
diff --git a/sendemail.py b/sendemail.py
index 82509e1cfc..f878c0539c 100644
--- a/sendemail.py
+++ b/sendemail.py
@@ -29,7 +29,9 @@ def get_credentials():
         flow = client.flow_from_clientsecrets(CLIENT_SECRET_FILE, SCOPES)
         flow.user_agent = APPLICATION_NAME
         credentials = tools.run_flow(flow, store)
+
         print('Storing credentials to ' + credential_path)
+
     return credentials
 
 def SendMessage(sender, to, subject, msgHtml, msgPlain, attachmentFile=None):
@@ -46,7 +48,9 @@ def SendMessage(sender, to, subject, msgHtml, msgPlain, attachmentFile=None):
 def SendMessageInternal(service, user_id, message):
     try:
         message = (service.users().messages().send(userId=user_id, body=message).execute())
+
         print('Message Id: %s' % message['id'])
+
         return message
     except errors.HttpError as error:
         print('An error occurred: %s' % error)
diff --git a/spotlight.py b/spotlight.py
index 0ccdd398ed..1ee4f0e7e4 100644
--- a/spotlight.py
+++ b/spotlight.py
@@ -1,66 +1,68 @@
-""" Script To Copy Spotlight(Lockscreen) Images from Windows """
+""" Script To Copy Spotlight(Lockscreen) Images from Windows """
 from __future__ import print_function
-import os
-import shutil
-import errno
-import hashlib
-from PIL import Image
-
-def md5(fname):
-    """ Function to return the MD5 Digest of a file """
-
-    hash_md5 = hashlib.md5()
-    with open(fname, "rb") as file_var:
-        for chunk in iter(lambda: file_var.read(4096), b""):
-            hash_md5.update(chunk)
-    return hash_md5.hexdigest()
-
-def make_folder(folder_name):
-    """Function to make the required folers"""
-    try:
-        os.makedirs(folder_name)
-    except OSError as exc:
-        if exc.errno == errno.EEXIST and os.path.isdir(folder_name):
-            pass
-        else:
-            print("Error! Could not create a folder")
-            raise
-
-def get_spotlight_wallpapers(target_folder):
-    """Fetches wallpapers from source folder inside AppData to the
-    newly created folders in C:\\Users\\['user.name']\\Pictures"""
-    #PATHS REQUIRED TO FETCH AND STORE WALLPAPERS
-    #Creating necessary folders
-
-    source_folder = os.environ['HOME']+"\\AppData\\Local\\Packages\\"
-    source_folder += "Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy"
-    source_folder += "\\LocalState\\Assets"
-    spotlight_path_mobile = target_folder+"\\Mobile"
-    spotlight_path_desktop = target_folder+"\\Desktop"
-    make_folder(spotlight_path_mobile)
-    make_folder(spotlight_path_desktop)
-
-
-    #Fetching files from the source dir
-    for filename in os.listdir(source_folder):
-        filename = source_folder+"\\"+filename
-        #if size of file is less than 100 KB, ignore the file
-        if os.stat(filename).st_size > 100000:
-            #Check resolution and classify based upon the resolution of the images
-
-            #name the file equal to the MD5 of the file, so that no duplicate files are to be copied
-            img_file = Image.open(filename)
-            if img_file.size[0] >= 1080:
-                if img_file.size[0] > img_file.size[1]:
-                    temp_path = spotlight_path_desktop+"\\"+md5(filename)
-                else:
-                    temp_path = spotlight_path_mobile+"\\"+md5(filename)
-                #If file doesn't exist, copy the file to the new folders
-                if not os.path.exists(temp_path+".png"):
-                    shutil.copy(filename, temp_path+".png")
-
-if __name__ == '__main__':
-    PATH = raw_input("Enter directory path:")
-    get_spotlight_wallpapers(PATH)
-    print("Lockscreen images have been copied to \""+PATH+"\"")
-    
\ No newline at end of file
+import os
+import shutil
+import errno
+import hashlib
+from PIL import Image
+
+def md5(fname):
+    """ Function to return the MD5 Digest of a file """
+
+    hash_md5 = hashlib.md5()
+    with open(fname, "rb") as file_var:
+        for chunk in iter(lambda: file_var.read(4096), b""):
+            hash_md5.update(chunk)
+    return hash_md5.hexdigest()
+
+def make_folder(folder_name):
+    """Function to make the required folers"""
+    try:
+        os.makedirs(folder_name)
+    except OSError as exc:
+        if exc.errno == errno.EEXIST and os.path.isdir(folder_name):
+            pass
+        else:
+            print("Error! Could not create a folder")
+            raise
+
+def get_spotlight_wallpapers(target_folder):
+    """Fetches wallpapers from source folder inside AppData to the
+    newly created folders in C:\\Users\\['user.name']\\Pictures"""
+    #PATHS REQUIRED TO FETCH AND STORE WALLPAPERS
+    #Creating necessary folders
+
+    source_folder = os.environ['HOME']+"\\AppData\\Local\\Packages\\"
+    source_folder += "Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy"
+    source_folder += "\\LocalState\\Assets"
+    spotlight_path_mobile = target_folder+"\\Mobile"
+    spotlight_path_desktop = target_folder+"\\Desktop"
+    make_folder(spotlight_path_mobile)
+    make_folder(spotlight_path_desktop)
+
+
+    #Fetching files from the source dir
+    for filename in os.listdir(source_folder):
+        filename = source_folder+"\\"+filename
+        #if size of file is less than 100 KB, ignore the file
+        if os.stat(filename).st_size > 100000:
+            #Check resolution and classify based upon the resolution of the images
+
+            #name the file equal to the MD5 of the file, so that no duplicate files are to be copied
+            img_file = Image.open(filename)
+            if img_file.size[0] >= 1080:
+                if img_file.size[0] > img_file.size[1]:
+                    temp_path = spotlight_path_desktop+"\\"+md5(filename)
+                else:
+                    temp_path = spotlight_path_mobile+"\\"+md5(filename)
+                #If file doesn't exist, copy the file to the new folders
+                if not os.path.exists(temp_path+".png"):
+                    shutil.copy(filename, temp_path+".png")
+
+if __name__ == '__main__':
+    PATH = raw_input("Enter directory path:")
+    get_spotlight_wallpapers(PATH)
+    print("Lockscreen images have been copied to \""+PATH+"\"")
+
+    
+

Updated print statements to Python 3
--------------------------------------------------------------------------------------
While testing, I had a Python version issue and changed some files to python3.

Is it okay if I try to change the rest of the files?