Python中的左斜杠、右斜杠(正斜杠和反斜杠)


Posted in Python onAugust 30, 2016

首先,"/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠,但是现在Windows

(一)目录中的斜杠们

python读文件需要输入的目录参数,列出以下例子:

path = r"C:\Windows\temp\readme.txt"

path1 = r"c:\windows\temp\readme.txt"

path2 = "c:\\windows\\temp\\readme.txt"

path3 = "c:/windows/temp/readme.txt"

打开文件函数open()中的参数可以是path也可以是path1、path2、path3。

path:"\"为字符串中的特殊字符,加上r后变为原始字符串,则不会对字符串中的"\t"、"\r" 进行字符串转义

path1:大小写不影响windows定位到文件

path2:用一个"\"取消第二个"\"的特殊转义作用,即为"\\"

path3:用正斜杠做目录分隔符也可以转到对应目录,并且在python中path3的方式也省去了反斜杠\转义的烦恼

(二)正则表达式中的斜杠们

正则表达式匹配反斜杠"\",为什么是"\\\\"或是 r"\\"呢?

因为在正则表达式中\为特殊符号,为了取消它在正则表达式中的特殊意义需要加一个\就变成了\\,但是问题又来了,\也是字符串中的特殊字符,所以又要分别对两个\取消其特殊意义,即为\\\\。Python中有一个原始字符串操作符,用于那些字符串中出现特殊字符,在原始字符串中,没有转义字符和不能打印的字符。这样就可以取消了\在字符串中的转义功能,即r"\\"。

以上所述是小编给大家介绍的Python中的左斜杠、右斜杠(正斜杠和反斜杠),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python 多线程抓取图片效率对比
Feb 27 Python
python虚拟环境virualenv的安装与使用
Dec 18 Python
python获取文件路径、文件名、后缀名的实例
Apr 23 Python
python实现LBP方法提取图像纹理特征实现分类的步骤
Jul 11 Python
Python 画出来六维图
Jul 26 Python
Python facenet进行人脸识别测试过程解析
Aug 16 Python
Django mysqlclient安装和使用详解
Sep 17 Python
python 星号(*)的多种用途
Sep 21 Python
Python包资源下载路径报404解决方案
Nov 05 Python
Python如何实现感知器的逻辑电路
Dec 25 Python
Python编写可视化界面的全过程(Python+PyCharm+PyQt)
May 17 Python
Python 数据科学 Matplotlib图库详解
Jul 07 Python
分享Python开发中要注意的十个小贴士
Aug 30 #Python
Python将图片批量从png格式转换至WebP格式
Aug 22 #Python
利用Python批量生成任意尺寸的图片
Aug 29 #Python
Python自定义类的数组排序实现代码
Aug 28 #Python
Python 基于Twisted框架的文件夹网络传输源码
Aug 28 #Python
Django URL传递参数的方法总结
Aug 28 #Python
python 网络编程常用代码段
Aug 28 #Python
You might like
php heredoc和phpwind的模板技术使用方法小结
2008/03/28 PHP
PHP对象转换为数组函数(递归方法)
2012/02/04 PHP
Codeigniter校验ip地址的方法
2015/03/21 PHP
JS模拟的QQ面板上的多级可展开的菜单
2009/10/10 Javascript
javascript操作cookie的文章(设置,删除cookies)
2010/04/01 Javascript
jQuery中live方法的重复绑定说明
2011/10/21 Javascript
把jquery 的dialog和ztree结合实现步骤
2013/08/02 Javascript
JS复制内容到剪切板的实例代码(兼容IE与火狐)
2013/11/19 Javascript
javascript表单验证和Window详解
2014/12/11 Javascript
JS实现带关闭功能的阿里妈妈网站顶部滑出banner工具条代码
2015/09/17 Javascript
JS组件系列之Bootstrap table表格组件神器【终结篇】
2016/05/10 Javascript
原生js实现密码输入框值的显示隐藏
2017/07/17 Javascript
bootstrap switch开关组件使用方法详解
2017/08/22 Javascript
jsTree事件和交互以及插件plugins详解
2017/08/29 Javascript
10个经典的网页鼠标特效代码
2018/01/09 Javascript
通过 JS 判断页面是否有滚动条的实现方法
2018/04/05 Javascript
JS实现百度网盘任意文件强制下载功能
2018/08/31 Javascript
微信小程序实现张图片合成为一张并下载
2019/07/16 Javascript
VUE 解决mode为history页面为空白的问题
2019/11/01 Javascript
封装一下vue中的axios示例代码详解
2020/02/16 Javascript
[01:14]DOTA2 7.22版本新增神杖效果展示(智力英雄篇)
2019/05/29 DOTA
python 实现上传图片并预览的3种方法(推荐)
2017/07/14 Python
Python实现爬虫设置代理IP和伪装成浏览器的方法分享
2018/05/07 Python
实践Vim配置python开发环境
2018/07/02 Python
Python实现模拟登录网易邮箱的方法示例
2018/07/05 Python
飞利浦比利时官方网站:Philips比利时
2016/08/24 全球购物
加拿大女鞋品牌:ALDO
2016/11/13 全球购物
理肤泉英国官网:La Roche-Posay英国
2019/01/14 全球购物
Java编程面试题
2016/04/04 面试题
机电一体化毕业生求职信
2013/11/02 职场文书
现金会计岗位职责
2013/12/05 职场文书
商场中秋节活动方案
2014/02/07 职场文书
《雪儿》教学反思
2014/04/17 职场文书
处级领导班子全部召开专题民主生活会情况汇报
2014/09/27 职场文书
财务管理制度范本
2015/08/04 职场文书
小学生安全教育心得体会
2016/01/15 职场文书