Python表示地址时的斜杠与反斜杠

1.斜杠 /

python中默认用 斜杠 “/” 来表示地址,用反斜杠“\”肯能会出现转义的问题

sys.path.append("C:/users/yzeng27/Desktop/Code")

2.反斜杠 \

然而Windows下的路径都是反斜杆,如图:
在这里插入图片描述
在许多编程语言中会将反斜杠 “\” 字符识别成转义字符,因此不可以直接用反斜杠在python中处理路径

解决方法是在路径前加一个r字母,让路径变成原始字符串,不把反斜杠 “\” 理解为转义字符

sys.path.append(r"C:\Users\yzeng27\Desktop\Code")

3.双反斜杠 “\\”

“\\” 对转义字符 “\” 进行斜杠转义,目的也是排除\t,\n等的影响,“\\” 转义为 “\”

sys.path.append("C:\\Users\\yzeng27\\Desktop\\Code")

注:
①sys.path.append()的目的是为了临时添加环境变量,以便导入不在系统环境变量目录下的python包
②无论是单引号、还是双引号都可以

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值