刚刚在学习些测试报告的时候,出现一个路径的问题,找了很久的原因,竟然是少了一个反斜杠引起的,在此顺便记录一下正反斜杠的作用。

在Python中,记录路径时有以下几种写法,如:(大家都知道\n是换行的意思)

report_dir1=r‘C:\Local\Programs\Python\Python35\Lib\n_test'

report_dir2=‘C:\\Local\\Programs\\Python\\Python35\\Lib\\n_test'

report_dir3=‘C:/Local/Programs/Python/Python35/Lib/n_test'

这三个路径的写法是等价的:

report_dir1中加入r后,使得编译器不会把‘\n_test'中的“\n”单独作为一个换行符,而是与后面的“_test”作为一个整体。

report_dir2中都是\\,使用双斜杠是因为其中一个反斜杠代表转义的意思,因此每一个\\都被转义成\。

report_dir3就不用自说了。

另外,补充一点,在Python中,如果在打印的句末加上"\",则为下一行继续,不会换行。

给大家看一下我写测试报告时遇到的问题

if __name__ == '__main__':

#定义测试报告路径

report_dir = './test_report'

#定义测试报告日期

now=time.strftime('%Y-%m-%d')

#定义测试报告的名字,之前犯得错误就是在report_dir后面没有添加“/”

report_name=report_dir+'/'+'test_baidu_'+now+'report.html'

with open(report_name,'wb') as f:

#加载运行器,写入测试数据

runner=BSTestRunner(stream=f,title="Test Report",description='BaiDu Test Report')

runner.run(discovery)

f.close()

之前犯得错误就是在report_dir后面没有添加“/”,以至于在生成测试报告的时候,将report_dir当成了文本,把./test_report写入到了report_name(即报告名字)的一部分。并不是把report_dir当成一个路径来使用。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对谷谷点程序的支持。

python中反斜线是什么意思_Python中正反斜杠(‘/’和‘’)的意义与用法相关推荐

  1. c语言中反斜线的作用,C语言中反斜杠的使用

    问题1: #define f(z) (z<2)?(((2-z)*(2-z))*((2-z)*(2-z)))*\ (((2-z)*(2-z))*((2-z)*(2-z)))/560:0; 上面这个 ...

  2. python怎么七个数字一换行_python中怎么换行?

    展开全部 Windows换行符是'\r\n',62616964757a686964616fe78988e69d8331333365633839 Unix/Linux的换行符为'\n', Mac的换行符 ...

  3. python百分号和斜杠_Python中正反斜杠(‘/’和‘\’)的意义与用法

    刚刚在学习些测试报告的时候,出现一个路径的问题,找了很久的原因,竟然是少了一个反斜杠引起的,在此顺便记录一下正反斜杠的作用. 在Python中,记录路径时有以下几种写法,如:(大家都知道\n是换行的意 ...

  4. python斜杠作用_Python中正反斜杠(‘/’和‘\’)的意义与用法

    刚刚在学习些测试报告的时候,出现一个路径的问题,找了很久的原因,竟然是少了一个反斜杠引起的,在此顺便记录一下正反斜杠的作用. 在Python中,记录路径时有以下几种写法,如:(大家都知道\n是换行的意 ...

  5. python斜杠用法_Python中正反斜杠(‘/’和‘\’)的意义与用法

    刚刚在学习些测试报告的时候,出现一个路径的问题,找了很久的原因,竟然是少了一个反斜杠引起的,在此顺便记录一下正反斜杠的作用. 在Python中,记录路径时有以下几种写法,如:(大家都知道\n是换行的意 ...

  6. python双斜杠是什么意思_Python中正反斜杠(‘/’和‘\’)的意义与用法

    刚刚在学习些测试报告的时候,出现一个路径的问题,找了很久的原因,竟然是少了一个反斜杠引起的,在此顺便记录一下正反斜杠的作用. 在Python中,记录路径时有以下几种写法,如:(大家都知道\n是换行的意 ...

  7. Python中正反斜杠('/'和'\')的意义

    刚刚在学习些测试报告的时候,出现一个路径的问题,找了很久的原因,竟然是少了一个反斜杠引起的,在此顺便记录一下正反斜杠的作用. 在Python中,记录路径时有以下几种写法,如:(大家都知道\n是换行的意 ...

  8. 正反斜杠的区别_正斜杠( / )和反斜杠( \ )的区别

    反斜杠"\"是电脑出现了之后为了表示程序设计里的特殊含义才发明的专用标点.所以除了程序设计领域外,任何地方都不应该使用反斜杠. 如何区分正反斜杠 英语:"/" ...

  9. python中不区分大小写语句怎么写_Python中的标识符不区分大小写。( )_学小易找答案...

    [单选题]在循环体中使用( )语句可以跳出循环体. [单选题]下列关于Python中的复数,说法错误的是( ). [其它]请各位同学按照题目自行练习. 全国计算机等级考试<数据结构>典型试 ...

最新文章

  1. 相关性检验_相关系数
  2. Nutch之初体验(1)
  3. pycharm 代码无法自动补全(自动顺带)的解决方法
  4. python中的可变数据类型有列表和元组,为什么我们需要Python(或任何不可变数据类型)中的元组?...
  5. RHEL7.0系统相关配置
  6. 双飞翼布局内容不换行_web前端入门到实战:圣杯布局和双飞翼布局
  7. 2021.08.25学习内容torch.clamp(input, min, max, out=None) → Tensor,torch.mm(matrix multiply)
  8. gettimeofday函数使用《代码》
  9. Mysql Oracle Tidb对空值的处理
  10. 林期苏曼属性标签编辑_标签打印软件如何打印指定日期
  11. java设置事务锁_事务与锁
  12. 如何编译Linux内核
  13. win7系统wifi没有网络连接到服务器,Win7旗舰版没有无线网络连接怎么办?
  14. java ftp 上传下载
  15. 2021年抖音0粉丝无货源直播带货最新技巧
  16. JavaScript-PC端网页特效
  17. Ubuntu 22.04 视频播放器
  18. win32Day05:GDI绘图
  19. bitset的使用示例
  20. 计算机基础知识结束语,计算机应用基础的教学论文

热门文章

  1. 烧写工具DNW的使用
  2. 互斥事件的概念和公式_统计学中的基本概念和重要公式(一)
  3. 部分HP笔记本无法使用GHOST软件解决方法
  4. androidlib.java_实现 Java SDK 库
  5. MySql 基本sql语句
  6. Kotlin学习笔记(二)——函数操作符内置函数
  7. Android Studio 光标莫名其妙加粗后,与 insert 键相反的问题
  8. 使用antV-G6在angualr中画树形关系图
  9. 探秘手机距离传感器工作背后的那些事儿
  10. 数字温湿度传感器DHT11