在Python中,记录路径时有以下几种写法,如:(大家都知道\n是换行的意思)
report_dir1=r‘C:\Local\Programs\Python\Python35\Lib\n_test’
report_dir2=‘C:\Local\Programs\Python\Python35\Lib\n_test’
report_dir3=‘C:/Local/Programs/Python/Python35/Lib/n_test’
这三个路径的写法是等价的:
report_dir1中加入r后,使得编译器不会把‘\n_test’中的“\n”单独作为一个换行符,而是与后面的“_test”作为一个整体。
report_dir2中都是\,使用双斜杠是因为其中一个反斜杠代表转义的意思,因此每一个\都被转义成\。
report_dir3就不用自说了。