Forum Discussion

Amrendra's avatar
Amrendra
Occasional Contributor
7 years ago

i want to remove a file from my desktop .

i want to remove a file name (export.csv) from my desktop . I have code in python working fine for this.   Code :- try:      import os      os.remove(r"C:\Users\zkhz8zd\Desktop\export.csv")    ...
  • HKosova's avatar
    7 years ago

    Hi Amrendra,

     

    You can get the desktop folder path as follows:

    # TC 12+
    desktop = WshShell.SpecialFolders.Item('Desktop')

    # TC 11.x
    desktop = Sys.OleObject['WScript.Shell'].SpecialFolders.Item('Desktop')

    This will work even on non-English versions of Windows and if it's installed on drives other than C:.

     

    Then you can use os.path.join() to get the full file name:

    os.remove( os.path.join(desktop, 'export.csv') )