你能告诉我而不是python中的反斜杠“\”,还有其他可能性吗? [复制]

Posted

技术标签:

【中文标题】你能告诉我而不是python中的反斜杠“\\”,还有其他可能性吗? [复制]【英文标题】:Could you tell me instead of backslash"\" in python, is any another possibilities available? [duplicate]你能告诉我而不是python中的反斜杠“\”,还有其他可能性吗? [复制] 【发布时间】:2020-03-06 08:49:50 【问题描述】:

我的代码基于带有 selenium 的浏览器自动化,网页抓取。在这个概念中,我们需要给 chrome 驱动路径。在 Windows 中,路径带有反斜杠“\”。但是python不接受反斜杠。这还有其他可能吗?供您参考,我将代码和错误粘贴在下面。

from selenium import webdriver
from quotes_page.overall_selenium import Alltags
chrome=webdriver.Chrome(executable_path="C:\Users\ShanuMadhu\Desktop\python\chromedriver.exe")
chrome.get('http://quotes.toscrape.com')
page=Alltags(chrome)
for pages in page.Paasing_allTag:
    print(pages)

错误 SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape

【问题讨论】:

您在这里看到的是用作“转义字符”的反斜杠 - 看看这篇应该包含您的解决方案的帖子(您需要“转义”转义字符)-@987654321 @ 【参考方案1】:

反斜杠加倍

chrome=webdriver.Chrome(executable_path="C:\\Users\\ShanuMadhu\\Desktop\\python\\chromedriver.exe")

【讨论】:

以上是关于你能告诉我而不是python中的反斜杠“\”,还有其他可能性吗? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

python 中的反斜杠匹配的问题

python中的反斜杠问题

JS去除字符串众的反斜杠

为啥JSON字符串当中会出现反斜杠?

关于python3中文件名里的反斜杠问题,不需要转义吗?

Python基础要点:字符串和正则表达式中的反斜杠(‘‘)问题详解