艺赛旗(RPA)新手课堂 - 原始字符串为什么不能以反斜杠结尾
艺赛旗 RPA8.0全新首发免费下载 点击下载
http://www.i-search.com.cn/index.html?from=line1 详细内容请参看艺赛旗官网支持栏目:RPA社区
点击链接进入 http://support.i-search.com.cn/
我们都知道 \ 反斜杠代表转义,可以在后面加上字母或者符号来实现一些特殊的功能:
print(‘C:\nowhere’)
#打印结果如下
C:
owhere
#我们可以通过反斜杠进行转义,改为:print(‘C:\nowhere’)
#输出
C:\nowhere
但是如果对于比较长的路径,需要很多的反斜杠,这时候原始字符串就派上用场了。
原始字符串不会把反斜杠当作特殊字符。
print(r’C:\nowhere’)
C:\nowhereprint(r’C:\Program Files\a\b\c\d\e\f’)
C:\Program Files\a\b\c\d\e\f
当然,即使使用的是原始字符串,在字符串中碰到引号还是需要转义(不要以为使用了原始字符串就不发生任何转义了),否则解释器就会认为字符串在中间那个引号处已经结束了:
print(r’Let’s go’)
SyntaxError: invalid syntax
如果在原始字符串中使用转义,最后的输出的字符串会包含转义所用的反斜杠:
print(r’Let’s go’)
Let’s go
因此如果在原始字符串结尾输入反斜杠,Python 解释器会将最后字符串结束的引号给转义掉,导致不清楚字符串是否结束而报错:
print(r’This is illegal’)
SyntaxError: EOL while scanning string literal
查看 python 官方文档:https://docs.python.org/2.0/ref/strings.html
里面有这样一段:
文档里已经明确说明不可以用单个反斜杠结尾了。
如果希望结尾是反斜杠,可以这样使用:
print(r’C:\Program Files\a\b’ ‘\’)
C:\Program Files\a\b
或者这样:
print(r’C:\Program Files\a\b’ + ‘\’)
C:\Program Files\a\b\
艺赛旗(RPA)新手课堂 - 原始字符串为什么不能以反斜杠结尾相关推荐
- 艺赛旗(RPA) 新手课堂 - 键盘与输入
艺赛旗 RPA8.0全新首发免费下载 点击下载 http://www.i-search.com.cn/index.html?from=line1 详细内容请参看艺赛旗官网支持栏目:RPA社区 点击链接 ...
- python字符串反斜杠结尾_以反斜杠结尾的字符串出错
从docs开始:When an 'r' or 'R' prefix is present, a character following a backslash is included in the s ...
- 艺赛旗RPA 网页处理系列(四):网页表格中获取数据,并点击相应记录后的按钮操作说明总结
目前艺赛旗RPA已经更新到8.0版本,可以让所有用户免费下载试用http://www.i-search.com.cn/index.html?from=line1 (复制链接下载) 问题描述 最近有很多 ...
- iS-RPA2022.1.0 | 艺赛旗RPA新版本正式发布
了解RPA: www.i-search.com.cn 学习RPA https://support.i-search.com.cn/ 更智能的操作方式,更高效的升级体验,更生动的交互方式,更快捷的运行速 ...
- 艺赛旗RPA 网页处理系列(一):在网页中的可变元素如何准确定位
目前艺赛旗RPA已经更新到8.0版本,可以让所有用户免费下载试用http://www.i-search.com.cn/index.html?from=line1 (复制链接下载) 在网页中的可变元素如 ...
- 艺赛旗RPA开发金蝶ERP自动化流程的技巧
前言 最近在开发金蝶EAS(ERP)系统的自动化流程,使用的艺赛旗版本为20.5,以下是多日来对金蝶系统的开发经验总结,希望对各位有用. 一.注入Java插件方法 安装了设计器20.5的版本后发现无法 ...
- 艺赛旗RPA验证码处理系列(一):解决滑动加文字识别验证码
目前艺赛旗RPA已经更新到8.0版本,可以让所有用户免费下载试用http://www.i-search.com.cn/index.html?from=line1 (复制链接下载) 有同学在项目上碰到这 ...
- 艺赛旗RPA验证码处理系列(三):破解极验滑动验证码
目前艺赛旗RPA已经更新到8.0版本,可以让所有用户免费下载试用http://www.i-search.com.cn/index.html?from=line1 (复制链接下载) 一,介绍 一些网站会 ...
- RPA学习天地:艺赛旗RPA机器人的4种类型和区别介绍
RPA学习天地为大家整理了RPA培训视频,欢迎关注,同步获取最新完整资料请关注 目前艺赛旗的有人值守机器人(助手机器人)和无人值守机器人都是需要先在控制台进行创建和配置账号才能使用,用户必须登录机器人 ...
最新文章
- 数据与计算机通信第八版pdf,数据与计算机通信(第八版)(英文版)
- python 文件和目录操作
- 如何解决Bluetooth系统设计的棘手问题
- python判断字符是否为数字或字母
- 实验探究 ioremap
- HTML5 的知识分享(二):HTML5 的常用标签
- Beyond Compare4.07过期,报错This license key has been revoked:
- luci编程 openwrt_openwrt开源系统LUCI配置界面
- 清溪行 ( 一作宣州清溪 )
- CentOS7安装python3.6.6(解决所有安装异常情况!!!)
- MySQL实验作业_数据库实验四作业及答案
- 软件开发项目成本管理实践
- stemming与lemmatization
- 音乐系统(译码作曲)
- 飞秋怎么搜索指定ip好友_飞秋怎么加好友
- php语音机器人,php运营版语音机器人接单源代码带完美教程
- Java学习lesson 10
- libdrm学习-dumb buffer
- 亚马逊(Amazon)新接口SP-API和PII受限信息的开发者申请
- JAVA疫情数据项目(JAVA课程设计)
热门文章
- 电脑桌面宠物-开机自启
- 加油卡html界面6,油卡核销.html
- win2003下php环境搭建,如何在win2003上安装php环境(图文详细教程)
- 计算机科学与技术职业生涯规划,计算机科学与技术职业生涯规划ppt
- C语言求满足条件的xyz,c++编程,已知有式子:xyz+yzz=532, 其中x、y、z为数字,编写程序输出所有满足条件的x、y和z。...
- 【文末有福利! 】刷脸开锁:背后的技术绝招
- 你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。 抓取多少个就可以确定你肯定有两个同一颜色的果冻?(5秒-1分钟)
- github中repositories与projects区别
- uni-app插入ucharts(echarts)图表,支持H5,APP,小程序
- 感谢默默无闻,致敬负重前行