陷入了一个愚蠢的境地。
一个变量有一个路径名并试图打开它。
file_path = 'C:\Users\ARC\Desktop\A3\wordlist1.txt'
f = open(file_path)
这给出了错误: SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-4: truncated \UXXXXXXXX escape (, line 1)
显然,在文件名前使用 'r' 可以解决这个问题。IE
f = open(r'C:\Users\ARC\Desktop\A3\wordlist1.txt')
现在,我如何在 'r' 后面加上一个变量?或者如果有另一种方式?我在想是否可以以某种方式使用“执行”语句?我正在尝试使用 Python 3