在Python 2.6中,我需要通過連接INTRANET\
和用戶標識(例如jDoe
)創建字符串以獲取字符串INTRANET\jDoe
。這將把字符串作爲SQL查詢的一部分。我已經嘗試了很多方法,但最終得到了INTRANET\\jDoe
,因此我的查詢不會返回任何結果。Python - 連接字符串以包含單個反斜槓
我想這樣做:
a = 'INTRANET\\'
b = 'jDoe'
c = a+b ### want to get c as 'INTRANET\jDoe', not 'INTRANET\\jDoe'
感謝
這個問題似乎有點不同:
當我打印C,我得到 'INTRANET \ JDOE'。但是,當我將c添加到列表(用於SQL查詢中)如下:
list1 = []
list1.append(c)
print list1
>>>['INTRANET\\jDoe']
這是爲什麼?
「我已經嘗試了很多方法」 - 您測試的方式似乎是祕密的。所以答案也是祕密...... – glglgl
當你說「最終得到」,你的意思是當你打印它?和笑@glglgl –
你可能想嘗試'打印c'和'打印len(c)'。 'c'只有一個反斜槓。 – DSM