'os.startfile() not opening .docx file

I am simply trying to open a .docx file, which is stored in the server shared area.

I have tried the following:

        notesPath = '//SERVER/shared_data/FolderOne/notes.docx'
        os.chdir('//SERVER/shared_data')
        os.startfile(notesPath)

With the os.chdir I am changing the path for command prompt, as I believe thats the issue. Becasue when I call os.getcwd() it returns me C:\\Users\\Userone\\Desktop\\. Thats what I though it was good idea to use os.chdir, convert it to //server and go from there.

But when I change the os.chdir in my code, the chdir is set to:

'\\\\SERVER\\shared_data'

with too many slashes

How can I resolve this issue?

Traceback:

Exception in Tkinter callback
Traceback (most recent call last):
  File "C:\Users\Userone\AppData\Local\Programs\Python\Python37\lib\tkinter\__init__.py", line 1705, in __call__
    return self.func(*args)
  File "C:\Users\Userone\Desktop\project\Main App.py", line 293, in noteopen
    os.startfile(notesPath)
FileNotFoundError: [WinError 2] The system cannot find the file specified: '//SERVER/shared_data/FolderOne/notes.docx'


Solution 1:[1]

file_path :- find your application or other file path. put as it is.

file_path = r'C:\Program Files\Microsoft Office\root\Office16\WINWORD.EXE'

os.startfile(file_paht)

copy of the application path and pest it.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Debabrata Giri