Python - "\"字符

JoK*_*er_ 3 python

我是Python的新手.我试图在一个字符串中插入一个"\"字符,但如果我这样声明它,它需要\"一个"字符.我也试图声明,例如fname='\\' 但它不起作用.

我的意思是将e:\\Others\Contacts字符串添加到路径中\<filename>.

愿有人帮帮我吗?

phi*_*hag 11

backslash = '\\'
Run Code Online (Sandbox Code Playgroud)

您还可以使用原始字符串文字.请注意,虽然没有办法在原始字符串文字的末尾加上反斜杠.

path = r'e:\Others\Contacts'
Run Code Online (Sandbox Code Playgroud)

但是,您应该使用os.path.join连接路径而不是摆弄反斜杠:

import os.path
p = os.path.join('e:', 'Others', 'Contacts', filename)
Run Code Online (Sandbox Code Playgroud)