Home > OS >  When I append a path, python gives an error
When I append a path, python gives an error

Time:12-04

I tried to add a directory path to sys.path, but it gives me an error:

import sys
sys.path.append("C:\Users\tamer\Desktop\code\python\modules")
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape

CodePudding user response:

This should do it:

sys.path.append("C:\\Users\\tamer\\Desktop\\code\\python\\modules")

CodePudding user response:

Another approach is to use raw string, basically r is prefixed. For this use case it should be.

sys.path.append(r"C:\Users\tamer\Desktop\code\python\modules")
  • Related